--- kind: "Deployment" apiVersion: "apps/v1" metadata: name: "xc-cloud-ui" labels: app.kubernetes.io/name: xc-cloud-ui helm.sh/chart: '{{ template "xc-manage.chart" . }}' app.kubernetes.io/managed-by: "{{ .Release.Service }}" app.kubernetes.io/managed-by: "{{ .Release.Service }}" app: "xc-cloud-ui" spec: replicas: 1 selector: matchLabels: app: "xc-cloud-ui" template: metadata: labels: app.kubernetes.io/name: xc-cloud-ui helm.sh/chart: '{{ template "xc-manage.chart" . }}' app.kubernetes.io/managed-by: "{{ .Release.Service }}" app.kubernetes.io/managed-by: "{{ .Release.Service }}" app: "xc-cloud-ui" spec: containers: - name: "xc-cloud-ui" {{- if contains "/" .Values.cloud.image.repository }} image: "{{ .Values.cloud.image.repository }}:{{ .Values.cloud.image.tag }}{{ include "beagle.imageArch" . }}" {{- else }} image: "{{ .Values.global.hub }}/{{ .Values.cloud.image.repository }}:{{ .Values.cloud.image.tag }}{{ include "beagle.imageArch" . }}" {{- end }} imagePullPolicy: "{{ .Values.global.imagePullPolicy }}" ports: - name: http containerPort: 8080 protocol: TCP