apiVersion: apps/v1 kind: Deployment metadata: labels: {{- $replica := .Values.replicacount}} {{- $image := .Values.imagenginx}} {{- with .Values.service}} app: {{.labels.app}} name: {{.labels.app}}-deployment spec: replicas: {{$replica}} selector: matchLabels: app: {{.labels.app}} strategy: {} template: metadata: labels: app: {{.labels.app}} spec: containers: - image: {{$image}} name: {{.labels.app}} imagePullPolicy: IfNoPresent {{end}}