add CA trust volume to management pod

Signed-off-by: Donovan Murphy <dono@dono.email>
This commit is contained in:
Donovan Murphy 2020-02-19 19:56:43 -06:00 committed by Shane McDonald
parent 88f44cb185
commit fb567dad1e
No known key found for this signature in database
GPG Key ID: 6F374AF6E9EB9374

View File

@ -15,6 +15,12 @@ spec:
imagePullPolicy: Always
command: ["sleep", "infinity"]
volumeMounts:
{% if ca_trust_dir is defined %}
- name: {{ kubernetes_deployment_name }}-ca-trust-dir
mountPath: "/etc/pki/ca-trust/source/anchors/"
readOnly: true
{% endif %}
- name: {{ kubernetes_deployment_name }}-application-config
mountPath: "/etc/tower/settings.py"
subPath: settings.py
@ -51,6 +57,13 @@ spec:
{{ affinity | to_nice_yaml(indent=2) | indent(width=4, indentfirst=True) }}
{% endif %}
volumes:
{% if ca_trust_dir is defined %}
- name: {{ kubernetes_deployment_name }}-ca-trust-dir
hostPath:
path: "{{ ca_trust_dir }}"
type: Directory
{% endif %}
- name: {{ kubernetes_deployment_name }}-application-config
configMap:
name: {{ kubernetes_deployment_name }}-config