apiVersion: apps/v1 kind: Deployment metadata: name: percona-xtradb-cluster-operator spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: operator app.kubernetes.io/instance: percona-xtradb-cluster-operator app.kubernetes.io/name: percona-xtradb-cluster-operator app.kubernetes.io/part-of: percona-xtradb-cluster-operator strategy: rollingUpdate: maxUnavailable: 1 type: RollingUpdate template: metadata: labels: app.kubernetes.io/component: operator app.kubernetes.io/instance: percona-xtradb-cluster-operator app.kubernetes.io/name: percona-xtradb-cluster-operator app.kubernetes.io/part-of: percona-xtradb-cluster-operator spec: terminationGracePeriodSeconds: 600 containers: - command: - percona-xtradb-cluster-operator env: - name: LOG_STRUCTURED value: 'false' - name: LOG_LEVEL value: INFO - name: WATCH_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: OPERATOR_NAME value: percona-xtradb-cluster-operator - name: DISABLE_TELEMETRY value: "false" - name: S3_WORKERS_LIMIT value: "10" - name: MAX_CONCURRENT_RECONCILES value: "1" - name: PXCO_FEATURE_GATES value: "" image: percona/percona-xtradb-cluster-operator:1.19.1 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: /metrics port: metrics scheme: HTTP resources: limits: cpu: 200m memory: 500Mi requests: cpu: 100m memory: 20Mi name: percona-xtradb-cluster-operator ports: - containerPort: 8080 name: metrics protocol: TCP serviceAccountName: percona-xtradb-cluster-operator