Skip to content

Commit a1cae05

Browse files
committed
Merge branch 'main' into K8SPSMDB-1359
2 parents d544df2 + 65f5c6f commit a1cae05

File tree

123 files changed

+6656
-609
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+6656
-609
lines changed

.github/CODEOWNERS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
* @hors @egegunes @pooknull @nmarukovich @gkech
2-
/e2e-tests/ @jvpasinatto @eleo007 @valmiranogueira
3-
Jenkinsfile @jvpasinatto @eleo007 @valmiranogueira
1+
* @hors @egegunes @pooknull @nmarukovich @gkech @mayankshah1607 @oksana-grishchenko
2+
/e2e-tests/ @jvpasinatto @eleo007 @valmiranogueira @bogdanjeler-ev
3+
Jenkinsfile @jvpasinatto @eleo007 @valmiranogueira @bogdanjeler-ev
44

config/crd/bases/psmdb.percona.com_perconaservermongodbrestores.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,8 +229,10 @@ spec:
229229
([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$'))
230230
- message: Date should not be used when 'latest' type is used
231231
rule: self.type != 'latest' || !has(self.date)
232-
replset:
233-
type: string
232+
replsetRemapping:
233+
additionalProperties:
234+
type: string
235+
type: object
234236
selective:
235237
properties:
236238
namespaces:

config/crd/bases/psmdb.percona.com_perconaservermongodbs.yaml

Lines changed: 491 additions & 0 deletions
Large diffs are not rendered by default.

deploy/backup/restore.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ spec:
99
# withUsersAndRoles: true
1010
# namespaces:
1111
# - "db.collection"
12+
# replsetRemapping:
13+
# rs0: shard0
14+
# rs1: shard1
1215
# pitr:
1316
# type: date
1417
# date: YYYY-MM-DD HH:MM:SS

deploy/bundle.yaml

Lines changed: 495 additions & 2 deletions
Large diffs are not rendered by default.

deploy/cr.yaml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ spec:
4949
apply: disabled
5050
schedule: "0 2 * * *"
5151
setFCV: false
52+
# vault:
53+
# endpointURL: https://vault-service:8200
54+
# tlsSecret: my-tls-vault-secret
55+
# syncUsers:
56+
# role: operator
57+
# mountPath: secrets
58+
# keyPath: psmdb/operator/namespace/my-cluster-name/users
59+
# tokenSecret: my-vault-sync-token-secret
5260
secrets:
5361
users: my-cluster-name-secrets
5462
encryptionKey: my-cluster-name-mongodb-encryption-key
@@ -427,7 +435,12 @@ spec:
427435
# hostnames:
428436
# - "host1"
429437
# - "host2"
430-
438+
# env:
439+
# - name: KEY
440+
# value: VALUE
441+
# envFrom:
442+
# - configMapRef:
443+
# name: configmap-name
431444
sharding:
432445
enabled: true
433446
# balancer:
@@ -499,6 +512,12 @@ spec:
499512
# runAsGroup: 1001
500513
# supplementalGroups: [1001]
501514
# runtimeClassName: image-rc
515+
# env:
516+
# - name: KEY
517+
# value: VALUE
518+
# envFrom:
519+
# - configMapRef:
520+
# name: configmap-name
502521
# sidecars:
503522
# - image: busybox
504523
# command: ["/bin/sh"]
@@ -604,6 +623,12 @@ spec:
604623
# runAsGroup: 1001
605624
# supplementalGroups: [1001]
606625
# runtimeClassName: image-rc
626+
# env:
627+
# - name: KEY
628+
# value: VALUE
629+
# envFrom:
630+
# - configMapRef:
631+
# name: configmap-name
607632
# sidecars:
608633
# - image: busybox
609634
# command: ["/bin/sh"]

0 commit comments

Comments
 (0)