File tree Expand file tree Collapse file tree 5 files changed +306
-2
lines changed Expand file tree Collapse file tree 5 files changed +306
-2
lines changed Original file line number Diff line number Diff line change 22
33All notable changes to this project are documented in this file.
44
5+ ## 0.12.0
6+
7+ ** Release date:** 2021-04-21
8+
9+ This prerelease comes with support for SSH keys with a passphrase.
10+
11+ The ` .sourceignore ` files are now loaded by traversing through the directory tree,
12+ instead of just looking at the root.
13+
14+ The HelmChart ` ValueFile ` string field has been deprecated in favour of
15+ ` ValuesFiles ` string array.
16+
17+ Features:
18+ * Support SSH private key with password
19+ [ #338 ] ( https://github.com/fluxcd/source-controller/pull/338 )
20+ [ #339 ] ( https://github.com/fluxcd/source-controller/pull/339 )
21+ * Add ` ValuesFiles ` to HelmChart spec
22+ [ #305 ] ( https://github.com/fluxcd/source-controller/pull/305 )
23+
24+ Improvements:
25+ * Check ignore matches before Bucket item downloads
26+ [ #337 ] ( https://github.com/fluxcd/source-controller/pull/337 )
27+ * Add short name for Git and Helm repositories
28+ [ #334 ] ( https://github.com/fluxcd/source-controller/pull/334 )
29+ * Update Helm to v3.5.4
30+ [ #340 ] ( https://github.com/fluxcd/source-controller/pull/340 )
31+
32+ Fixes:
33+ * Write chart data on identical values overwrite
34+ [ #345 ] ( https://github.com/fluxcd/source-controller/pull/345 )
35+ * Fix HelmChart values tests
36+ [ #332 ] ( https://github.com/fluxcd/source-controller/pull/332 )
37+
538## 0.11.0
639
740** Release date:** 2021-03-31
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ resources:
66images :
77- name : fluxcd/source-controller
88 newName : fluxcd/source-controller
9- newTag : v0.11 .0
9+ newTag : v0.12 .0
Original file line number Diff line number Diff line change @@ -401,6 +401,17 @@ kubectl create secret generic ssh-credentials \
401401 --from-file=./known_hosts
402402` ` `
403403
404+ If your SSH key is protected with a passphrase,
405+ you can specify it in the Kubernetes secret under the `password` key :
406+
407+ ` ` ` sh
408+ kubectl create secret generic ssh-credentials \
409+ --from-file=./identity \
410+ --from-file=./identity.pub \
411+ --from-file=./known_hosts \
412+ --from-literal=password=<passphrase>
413+ ` ` `
414+
404415# ## GPG signature verification
405416
406417Verify the OpenPGP signature for the commit that master branch HEAD points to :
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ require (
1717 github.com/fluxcd/pkg/ssh v0.0.5
1818 github.com/fluxcd/pkg/untar v0.0.5
1919 github.com/fluxcd/pkg/version v0.0.1
20- github.com/fluxcd/source-controller/api v0.11 .0
20+ github.com/fluxcd/source-controller/api v0.12 .0
2121 github.com/go-git/go-billy/v5 v5.1.0
2222 github.com/go-git/go-git/v5 v5.3.0
2323 github.com/go-logr/logr v0.4.0
You can’t perform that action at this time.
0 commit comments