fix: update ENC script CA certificate path (#62)
- Mount vault-ca-cert secret at /opt/vault-ca-cert.crt in both deployments - Update cobbler-enc script to use correct CA certificate path - Resolves OSError about missing TLS CA certificate bundle Reviewed-on: #62
This commit was merged in pull request #62.
This commit is contained in:
@@ -95,6 +95,9 @@ spec:
|
||||
readOnly: true
|
||||
- mountPath: /opt/bin/
|
||||
name: puppet-shared-bins
|
||||
- mountPath: /opt/vault-ca-cert.crt
|
||||
name: vault-ca-cert
|
||||
subPath: ca.crt
|
||||
initContainers:
|
||||
- args:
|
||||
- mkdir -p /etc/puppetlabs/puppet/eyaml/keys;
|
||||
@@ -168,3 +171,6 @@ spec:
|
||||
- name: puppet-shared-bins
|
||||
persistentVolumeClaim:
|
||||
claimName: puppet-shared-bins
|
||||
- name: vault-ca-cert
|
||||
secret:
|
||||
secretName: vault-ca-cert
|
||||
|
||||
Reference in New Issue
Block a user