Skip to content

Commit 6244548

Browse files
feat(helm): make cfssl image configurable in helm values
Signed-off-by: killianmuldoon <[email protected]>
1 parent 21fe279 commit 6244548

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

charts/kamaji/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ name: kamaji
1515
sources:
1616
- https://github.com/clastix/kamaji
1717
type: application
18-
version: 0.14.1
18+
version: 0.15.0
1919
annotations:
2020
catalog.cattle.io/certified: partner
2121
catalog.cattle.io/release-name: kamaji

charts/kamaji/README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# kamaji
22

3-
![Version: 0.14.1](https://img.shields.io/badge/Version-0.14.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.4.1](https://img.shields.io/badge/AppVersion-v0.4.1-informational?style=flat-square)
3+
![Version: 0.15.0](https://img.shields.io/badge/Version-0.15.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.4.1](https://img.shields.io/badge/AppVersion-v0.4.1-informational?style=flat-square)
44

55
Kamaji is a Kubernetes Control Plane Manager.
66

@@ -66,6 +66,8 @@ Here the values you can override:
6666
| Key | Type | Default | Description |
6767
|-----|------|---------|-------------|
6868
| affinity | object | `{}` | Kubernetes affinity rules to apply to Kamaji controller pods |
69+
| cfssl.image.repository | string | `"cfssl/cfssl"` | |
70+
| cfssl.image.tag | string | `"latest"` | |
6971
| datastore.basicAuth.passwordSecret.keyPath | string | `nil` | The Secret key where the data is stored. |
7072
| datastore.basicAuth.passwordSecret.name | string | `nil` | The name of the Secret containing the password used to connect to the relational database. |
7173
| datastore.basicAuth.passwordSecret.namespace | string | `nil` | The namespace of the Secret containing the password used to connect to the relational database. |

charts/kamaji/templates/etcd_job_preinstall.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
restartPolicy: Never
2020
initContainers:
2121
- name: cfssl
22-
image: cfssl/cfssl:latest
22+
image: "{{ .Values.cfssl.image.repository }}:{{ .Values.cfssl.image.tag }}"
2323
command:
2424
- bash
2525
- -c

charts/kamaji/values.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -214,3 +214,8 @@ datastore:
214214
namespace:
215215
# -- Key of the Secret which contains the content of the private key.
216216
keyPath:
217+
218+
cfssl:
219+
image:
220+
repository: cfssl/cfssl
221+
tag: latest

0 commit comments

Comments
 (0)