apiVersion: psmdb.percona.com/v1 kind: PerconaServerMongoDB metadata: creationTimestamp: '2023-07-18T08:09:50Z' generation: 2 labels: app: test app.kubernetes.io/instance: test app.kubernetes.io/managed-by: percona-server-mongodb-operator app.kubernetes.io/name: percona-server-mongodb app.kubernetes.io/part-of: percona-server-mongodb managedFields: - apiVersion: psmdb.percona.com/v1 fieldsType: FieldsV1 fieldsV1: 'f:metadata': 'f:labels': .: {} 'f:app': {} 'f:app.kubernetes.io/instance': {} 'f:app.kubernetes.io/managed-by': {} 'f:app.kubernetes.io/name': {} 'f:app.kubernetes.io/part-of': {} 'f:spec': 'f:pause': {} 'f:platform': {} 'f:image': {} .: {} 'f:secrets': .: {} 'f:users': {} 'f:updateStrategy': {} 'f:replsets': {} 'f:crVersion': {} 'f:upgradeOptions': .: {} 'f:apply': {} 'f:schedule': {} 'f:setFCV': {} 'f:versionServiceEndpoint': {} 'f:backup': .: {} 'f:enabled': {} 'f:pitr': .: {} 'f:enabled': {} 'f:serviceAccountName': {} 'f:storages': .: {} 'f:s3-manual': .: {} 'f:s3': .: {} 'f:bucket': {} 'f:credentialsSecret': {} 'f:prefix': {} 'f:region': {} 'f:type': {} 'f:s3-scheduled': .: {} 'f:s3': .: {} 'f:bucket': {} 'f:credentialsSecret': {} 'f:insecureSkipTLSVerify': {} 'f:prefix': {} 'f:region': {} 'f:type': {} 'f:tasks': {} 'f:allowUnsafeConfigurations': {} 'f:pmm': .: {} 'f:image': {} 'f:imagePullPolicy': {} manager: Mozilla operation: Update time: '2023-07-18T08:09:50Z' - apiVersion: psmdb.percona.com/v1 fieldsType: FieldsV1 fieldsV1: 'f:spec': 'f:backup': 'f:image': {} manager: percona-server-mongodb-operator operation: Update time: '2023-07-18T08:09:50Z' - apiVersion: psmdb.percona.com/v1 fieldsType: FieldsV1 fieldsV1: 'f:status': 'f:backupVersion': {} 'f:conditions': {} .: {} 'f:ready': {} 'f:replsets': .: {} 'f:rs0': .: {} 'f:initialized': {} 'f:ready': {} 'f:size': {} 'f:status': {} 'f:observedGeneration': {} 'f:size': {} 'f:mongoVersion': {} 'f:mongoImage': {} 'f:host': {} 'f:pmmVersion': {} 'f:state': {} manager: percona-server-mongodb-operator operation: Update subresource: status time: '2023-07-18T08:14:18Z' name: test namespace: test resourceVersion: '4051475147' uid: 22e1f5a5-9fcf-47e1-963e-3425f1a350bf spec: replsets: - size: 3 annotations: fluentbit.io/exclude: 'true' expose: enabled: false exposeType: ClusterIP resources: limits: cpu: 4 memory: 4Gi requests: cpu: 100m memory: 128Mi affinity: advanced: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: nodes.test.com/zone operator: In values: - b - a - c antiAffinityTopologyKey: kubernetes.io/hostname name: rs0 volumeSpec: persistentVolumeClaim: resources: requests: storage: 10Gi sidecars: - args: - '--web.listen-address=$(POD_NAME):9216' - '--compatible-mode' - '--discovering-mode' - '--collect-all' - '--no-mongodb.direct-connect' env: - name: EXPORTER_USER valueFrom: secretKeyRef: key: MONGODB_CLUSTER_MONITOR_USER name: test-users - name: EXPORTER_PASS valueFrom: secretKeyRef: key: MONGODB_CLUSTER_MONITOR_PASSWORD name: test-users - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MONGODB_URI value: 'mongodb://$(EXPORTER_USER):$(EXPORTER_PASS)@$(POD_NAME):27017' image: 'docker.io/percona/mongodb_exporter:2.37' name: mongodb-exporter resources: limits: cpu: 100m memory: 128Mi requests: cpu: 25m memory: 64Mi tolerations: - effect: NoSchedule key: nodes.test.com/zone operator: Equal value: b - effect: NoSchedule key: nodes.test.com/zone operator: Equal value: a - effect: NoSchedule key: nodes.test.com/zone operator: Equal value: c podDisruptionBudget: maxUnavailable: 1 upgradeOptions: apply: 5.0-recommended schedule: 1 * * * * setFCV: false versionServiceEndpoint: 'https://check.percona.com' backup: enabled: true image: 'percona/percona-backup-mongodb:2.0.5' pitr: enabled: false serviceAccountName: percona-server-mongodb-operator storages: s3-manual: s3: bucket: backup-abc-test-com credentialsSecret: my-cluster-name-backup-s3 prefix: manual region: eu-central-1 type: s3 s3-scheduled: s3: bucket: backup-abc-test-com credentialsSecret: my-cluster-name-backup-s3 insecureSkipTLSVerify: true prefix: scheduled region: eu-central-1 type: s3 tasks: - enabled: true keep: 3 name: sheduled-backup schedule: 02 12 * * 1-5 storageName: s3-scheduled secrets: users: test-users crVersion: 1.14.0 allowUnsafeConfigurations: false pmm: image: 'percona/pmm-client:2.35.0' imagePullPolicy: IfNotPresent platform: openshift pause: false image: 'percona/percona-server-mongodb:5.0.15-13' updateStrategy: Never status: replsets: rs0: initialized: true ready: 3 size: 3 status: ready observedGeneration: 2 size: 3 ready: 3 mongoVersion: 5.0.15-13 mongoImage: 'percona/percona-server-mongodb:5.0.15-13' pmmVersion: 2.35.0 host: test-rs0.test.svc.cluster.local state: ready backupVersion: 2.0.5 conditions: - lastTransitionTime: '2023-07-18T08:09:53Z' status: 'True' type: initializing - lastTransitionTime: '2023-07-18T08:11:46Z' message: 'rs0: ready' reason: RSReady status: 'True' type: ready - lastTransitionTime: '2023-07-18T08:11:46Z' status: 'True' type: initializing - lastTransitionTime: '2023-07-18T08:11:51Z' status: 'True' type: ready - lastTransitionTime: '2023-07-18T08:14:18Z' message: >- create pbm object: create PBM connection to test-rs0-0.test-rs0.test.svc.cluster.local:27017,test-rs0-1.test-rs0.test.svc.cluster.local:27017,test-rs0-2.test-rs0.test.svc.cluster.local:27017: create mongo connection: create mongo client: failed to find CERTIFICATE reason: ErrorReconcile status: 'True' type: error - lastTransitionTime: '2023-07-18T08:14:18Z' status: 'True' type: ready