4 name: {{ include "ovn4nfv.fullname" . }}-nfn-operator
6 {{- include "ovn4nfv.labels" . | nindent 4 }}
12 {{- include "ovn4nfv.selectorLabels" . | nindent 6 }}
17 {{- include "ovn4nfv.selectorLabels" . | nindent 8 }}
20 {{- with .Values.imagePullSecrets }}
22 {{- toYaml . | nindent 8 }}
25 {{- with .Values.nfnOperator.nodeSelector }}
27 {{- toYaml . | nindent 8 }}
29 {{- with .Values.nfnOperator.affinity }}
31 {{- toYaml . | nindent 8 }}
33 {{- with .Values.nfnOperator.tolerations }}
35 {{- toYaml . | nindent 6 }}
37 serviceAccountName: {{ include "ovn4nfv.serviceAccountName" . }}
40 image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
41 imagePullPolicy: {{ .Values.image.pullPolicy }}
42 command: ["/usr/local/bin/entrypoint", "operator"]
45 name: {{ .Values.nfnOperator.config.name }}
47 - containerPort: 50000
53 fieldPath: metadata.name