Skip to content

Commit 3254778

Browse files
committed
Template secrets for custom secret
1 parent e3527f4 commit 3254778

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

helm-charts/templates/deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@ spec:
7070
mountPath: /home/wso2/conf/
7171
- name: apk-agent-certificates
7272
mountPath: /home/wso2/security/keystore/apk-agent.key
73-
subPath: tls.key
73+
subPath: {{ .Values.configs.tls.certKeyFilename | default "tls.key" }}
7474
- name: apk-agent-certificates
7575
mountPath: /home/wso2/security/keystore/apk-agent.crt
76-
subPath: tls.crt
76+
subPath: {{ .Values.configs.tls.certFilename | default "tls.crt" }}
7777
- name: apk-agent-certificates
7878
mountPath: /home/wso2/security/truststore/apk-agent-ca.crt
79-
subPath: ca.crt
79+
subPath: {{ .Values.configs.tls.certCAFilename | default "ca.crt" }}
8080
readinessProbe:
8181
exec:
8282
command: [ "sh", "check_health.sh" ]
@@ -106,4 +106,4 @@ spec:
106106
name: {{ .Release.Name }}-log-conf
107107
- name: apk-agent-certificates
108108
secret:
109-
secretName: apk-agent-server-cert
109+
secretName: {{ .Values.configs.tls.secretName | default "apk-agent-server-cert"}}

helm-charts/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,9 @@ serviceAccount:
5656
enableClusterRoleCreation: true
5757
serviceAccountName: wso2agent-platform
5858
roleName: wso2agent-role
59+
configs:
60+
tls:
61+
secretName: "keys-certs"
62+
certKeyFilename: "tls.key"
63+
certFilename: "tls.crt"
64+
certCAFilename: "ca.crt"

0 commit comments

Comments
 (0)