File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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