apiVersion: apps/v1 kind: Deployment metadata: name: terraform-operator namespace: {{ .Values.global.namespace }} labels: app: terraform-operator {{- include "terraform-registry.labels" . | nindent 4 }} spec: replicas: {{ .Values.operator.replicas }} selector: matchLabels: app: terraform-operator template: metadata: labels: app: terraform-operator spec: serviceAccountName: terraform-operator containers: - name: operator image: "{{ .Values.operator.image.repository }}:{{ .Values.operator.image.tag }}" imagePullPolicy: IfNotPresent env: - name: REGISTRY_HOSTNAME value: {{ .Values.global.registryHostname | quote }} resources: requests: cpu: {{ .Values.operator.resources.requests.cpu }} memory: {{ .Values.operator.resources.requests.memory }} limits: cpu: {{ .Values.operator.resources.limits.cpu }} memory: {{ .Values.operator.resources.limits.memory }}