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 2
2
3
3
All notable changes to this project are documented in this file.
4
4
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
+
5
38
## 0.11.0
6
39
7
40
** Release date:** 2021-03-31
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ resources:
6
6
images :
7
7
- name : fluxcd/source-controller
8
8
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 \
401
401
--from-file=./known_hosts
402
402
` ` `
403
403
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
+
404
415
# ## GPG signature verification
405
416
406
417
Verify 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 (
17
17
github.com/fluxcd/pkg/ssh v0.0.5
18
18
github.com/fluxcd/pkg/untar v0.0.5
19
19
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
21
21
github.com/go-git/go-billy/v5 v5.1.0
22
22
github.com/go-git/go-git/v5 v5.3.0
23
23
github.com/go-logr/logr v0.4.0
You can’t perform that action at this time.
0 commit comments