K8s ServiceAccount variabilization

This commit is contained in:
Martinho Moreira 2020-09-14 10:49:06 +02:00
parent b69fad83b1
commit 8d5914b3f1
2 changed files with 4 additions and 3 deletions

View File

@ -40,6 +40,7 @@ openshift_pg_emptydir: false
openshift_pg_pvc_name: postgresql
kubernetes_deployment_name: awx
kubernetes_serviceaccount_name: awx
kubernetes_deployment_replica_size: 1

View File

@ -2,7 +2,7 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: awx
name: {{ kubernetes_serviceaccount_name }}
namespace: {{ kubernetes_namespace }}
{% if kubernetes_service_account_annotations is defined %}
annotations:
@ -75,7 +75,7 @@ roleRef:
name: {{ awx_psp_name }}-role
subjects:
- kind: ServiceAccount
name: awx
name: {{ kubernetes_serviceaccount_name }}
namespace: {{ kubernetes_namespace }}
{% endif %}
@ -103,7 +103,7 @@ spec:
service: django
app: {{ kubernetes_deployment_name }}
spec:
serviceAccountName: awx
serviceAccountName: {{ kubernetes_serviceaccount_name }}
securityContext:
fsGroup: 0
terminationGracePeriodSeconds: 10