X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=kubernetes%2Fpolicy%2Ftemplates%2Fdep-brmsgw.yaml;h=6c0533ce157bc91aded169b160bb930d9f1f9a9c;hb=2e00737960d2131070d809c2b81d48382020c189;hp=3f59d218daee8b2b92e6d1e2f7a8ddf0759e386f;hpb=3b697f6c07a1af4625f3982096e87f2c783f8890;p=oom.git diff --git a/kubernetes/policy/templates/dep-brmsgw.yaml b/kubernetes/policy/templates/dep-brmsgw.yaml index 3f59d218da..6c0533ce15 100644 --- a/kubernetes/policy/templates/dep-brmsgw.yaml +++ b/kubernetes/policy/templates/dep-brmsgw.yaml @@ -1,10 +1,11 @@ +#{{ if not .Values.disablePolicyBrmsgw }} apiVersion: extensions/v1beta1 kind: Deployment metadata: name: brmsgw - namespace: {{ .Values.NS }} + namespace: "{{ .Values.nsPrefix }}-policy" spec: - replicas: 1 + replicas: {{ .Values.brmsgwReplicas }} selector: matchLabels: app: brmsgw @@ -13,55 +14,44 @@ spec: labels: app: brmsgw name: brmsgw - annotations: - pod.beta.kubernetes.io/init-containers: '[ - { - "args": [ - "--container-name", - "mariadb", - "--container-name", - "nexus", - "--container-name", - "pap", - "--container-name", - "pdp", - "--container-name", - "pypdp" - ], - "command": [ - "/root/ready.py" - ], - "env": [ - { - "name": "NAMESPACE", - "valueFrom": { - "fieldRef": { - "apiVersion": "v1", - "fieldPath": "metadata.namespace" - } - } - } - ], - "image": "{{ .Values.image.readiness }}", - "imagePullPolicy": "{{ .Values.pullPolicy }}", - "name": "brmsgw-readiness" - } - ]' spec: + initContainers: + - command: + - /root/ready.py + args: + - --container-name + - pap + env: + - name: NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + image: "{{ .Values.image.readiness }}:{{ .Values.image.readinessVersion }}" + imagePullPolicy: {{ .Values.pullPolicy }} + name: brmsgw-readiness containers: - command: - /bin/bash - ./do-start.sh - brmsgw - image: {{ .Values.image.policyPe }} + image: "{{ .Values.image.policyPe }}:{{ .Values.image.policyPeVersion}}" imagePullPolicy: {{ .Values.pullPolicy }} name: brmsgw volumeMounts: + - mountPath: /etc/localtime + name: localtime + readOnly: true - mountPath: /tmp/policy-install/config name: pe volumes: - - name: pe + - name: localtime hostPath: - path: /dockerdata-nfs/onap/policy/opt/policy/config/pe/ + path: /etc/localtime + - name: pe + configMap: + name: policy-dep-pe-configmap + defaultMode: 0755 imagePullSecrets: - - name: onap-docker-registry-key + - name: "{{ .Values.nsPrefix }}-docker-registry-key" +#{{ end }}