diff options
Diffstat (limited to 'kubernetes/dcaegen2/templates/nginx-dep.yaml')
-rw-r--r-- | kubernetes/dcaegen2/templates/nginx-dep.yaml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/kubernetes/dcaegen2/templates/nginx-dep.yaml b/kubernetes/dcaegen2/templates/nginx-dep.yaml new file mode 100644 index 0000000000..7d8832cbc3 --- /dev/null +++ b/kubernetes/dcaegen2/templates/nginx-dep.yaml @@ -0,0 +1,53 @@ +#{{ if not .Values.disableDcae }} +apiVersion: extensions/v1beta1 +kind: Deployment +metadata: + name: nginx + namespace: "{{ .Values.nsPrefix }}-dcaegen2" +spec: + selector: + matchLabels: + app: nginx + template: + metadata: + labels: + app: nginx + name: nginx + spec: + hostname: nginx + containers: + - image: "{{ .Values.nginx.repository }}:{{ .Values.nginx.tag }}" + imagePullPolicy: {{ .Values.pullPolicy }} + name: "nginx" + ports: + - containerPort: 8443 + name: aai-service + - containerPort: 3904 + name: dmaap + - containerPort: 8443 + name: sdc-be + - containerPort: 8081 + name: pdp + - containerPort: 80 + name: msbapigw + volumeMounts: + - mountPath: /etc/localtime + name: localtime + readOnly: true + - mountPath: /etc/nginx/conf.d/ + name: nginx-config + - mountPath: /etc/certs/ + name: nginx-certs + volumes: + - name: localtime + hostPath: + path: /etc/localtime + - name: nginx-config + hostPath: + path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcaegen2/nginx/config + - name: nginx-certs + hostPath: + path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcaegen2/nginx/certs + imagePullSecrets: + - name: "{{ .Values.nsPrefix }}-docker-registry-key" +#{{ end }} |