apiVersion: apps/v1beta1 kind: Deployment metadata: name: {{ template "database-fullname" . }} labels: chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" component: "{{ .Release.Name }}-{{ .Values.Database.Component }}" heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} spec: replicas: {{ default 1 .Values.Database.Replicas }} selector: matchLabels: app: database template: metadata: labels: app: database spec: containers: - name: database image: "{{ .Values.Database.Image }}:{{ .Values.Database.ImageTag }}" ports: - containerPort: {{ .Values.Database.ContainerPort }} name: {{ .Values.Database.ContainerPortName }}