Skip to content

Commit 526b893

Browse files
Release 1.6.0 (#843)
Co-authored-by: @fabritsius, @helderjs, @Sugar-pack, @igor-karpukhin
1 parent 657bf76 commit 526b893

15 files changed

+1276
-83
lines changed

bundle/manifests/atlas.mongodb.com_atlasbackuppolicies.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,51 @@ spec:
112112
- items
113113
type: object
114114
status:
115+
properties:
116+
backupScheduleIDs:
117+
description: DeploymentID of the deployment using the backup policy
118+
items:
119+
type: string
120+
type: array
121+
conditions:
122+
description: Conditions is the list of statuses showing the current
123+
state of the Atlas Custom Resource
124+
items:
125+
description: Condition describes the state of an Atlas Custom Resource
126+
at a certain point.
127+
properties:
128+
lastTransitionTime:
129+
description: Last time the condition transitioned from one status
130+
to another.
131+
format: date-time
132+
type: string
133+
message:
134+
description: A human readable message indicating details about
135+
the transition.
136+
type: string
137+
reason:
138+
description: The reason for the condition's last transition.
139+
type: string
140+
status:
141+
description: Status of the condition, one of True, False, Unknown.
142+
type: string
143+
type:
144+
description: Type of Atlas Custom Resource condition.
145+
type: string
146+
required:
147+
- status
148+
- type
149+
type: object
150+
type: array
151+
observedGeneration:
152+
description: ObservedGeneration indicates the generation of the resource
153+
specification that the Atlas Operator is aware of. The Atlas Operator
154+
updates this field to the 'metadata.generation' as soon as it starts
155+
reconciliation of the resource.
156+
format: int64
157+
type: integer
158+
required:
159+
- conditions
115160
type: object
116161
type: object
117162
served: true

bundle/manifests/atlas.mongodb.com_atlasbackupschedules.yaml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,50 @@ spec:
111111
- policy
112112
type: object
113113
status:
114+
properties:
115+
conditions:
116+
description: Conditions is the list of statuses showing the current
117+
state of the Atlas Custom Resource
118+
items:
119+
description: Condition describes the state of an Atlas Custom Resource
120+
at a certain point.
121+
properties:
122+
lastTransitionTime:
123+
description: Last time the condition transitioned from one status
124+
to another.
125+
format: date-time
126+
type: string
127+
message:
128+
description: A human readable message indicating details about
129+
the transition.
130+
type: string
131+
reason:
132+
description: The reason for the condition's last transition.
133+
type: string
134+
status:
135+
description: Status of the condition, one of True, False, Unknown.
136+
type: string
137+
type:
138+
description: Type of Atlas Custom Resource condition.
139+
type: string
140+
required:
141+
- status
142+
- type
143+
type: object
144+
type: array
145+
deploymentID:
146+
items:
147+
type: string
148+
type: array
149+
observedGeneration:
150+
description: ObservedGeneration indicates the generation of the resource
151+
specification that the Atlas Operator is aware of. The Atlas Operator
152+
updates this field to the 'metadata.generation' as soon as it starts
153+
reconciliation of the resource.
154+
format: int64
155+
type: integer
156+
required:
157+
- conditions
114158
type: object
115159
type: object
116160
served: true

bundle/manifests/atlas.mongodb.com_atlasdeployments.yaml

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,18 @@ spec:
6363
type: object
6464
clusterType:
6565
type: string
66+
customZoneMapping:
67+
items:
68+
properties:
69+
location:
70+
type: string
71+
zone:
72+
type: string
73+
required:
74+
- location
75+
- zone
76+
type: object
77+
type: array
6678
diskSizeGB:
6779
type: integer
6880
encryptionAtRestProvider:
@@ -82,6 +94,30 @@ spec:
8294
- value
8395
type: object
8496
type: array
97+
managedNamespaces:
98+
items:
99+
description: ManagedNamespace represents the information about
100+
managed namespace configuration.
101+
properties:
102+
collection:
103+
type: string
104+
customShardKey:
105+
type: string
106+
db:
107+
type: string
108+
isCustomShardKeyHashed:
109+
type: boolean
110+
isShardKeyUnique:
111+
type: boolean
112+
numInitialChunks:
113+
type: integer
114+
presplitHashedZones:
115+
type: boolean
116+
required:
117+
- collection
118+
- db
119+
type: object
120+
type: array
85121
mongoDBMajorVersion:
86122
type: string
87123
mongoDBVersion:
@@ -282,6 +318,18 @@ spec:
282318
- SHARDED
283319
- GEOSHARDED
284320
type: string
321+
customZoneMapping:
322+
items:
323+
properties:
324+
location:
325+
type: string
326+
zone:
327+
type: string
328+
required:
329+
- location
330+
- zone
331+
type: object
332+
type: array
285333
diskSizeGB:
286334
description: Capacity, in gigabytes, of the host's root volume.
287335
Increase this number to add capacity, up to a maximum possible
@@ -317,6 +365,30 @@ spec:
317365
- value
318366
type: object
319367
type: array
368+
managedNamespaces:
369+
items:
370+
description: ManagedNamespace represents the information about
371+
managed namespace configuration.
372+
properties:
373+
collection:
374+
type: string
375+
customShardKey:
376+
type: string
377+
db:
378+
type: string
379+
isCustomShardKeyHashed:
380+
type: boolean
381+
isShardKeyUnique:
382+
type: boolean
383+
numInitialChunks:
384+
type: integer
385+
presplitHashedZones:
386+
type: boolean
387+
required:
388+
- collection
389+
- db
390+
type: object
391+
type: array
320392
mongoDBMajorVersion:
321393
description: Version of the deployment to deploy.
322394
type: string
@@ -792,6 +864,43 @@ spec:
792864
cluster.
793865
type: string
794866
type: object
867+
customZoneMapping:
868+
properties:
869+
customZoneMapping:
870+
additionalProperties:
871+
type: string
872+
type: object
873+
zoneMappingErrMessage:
874+
type: string
875+
zoneMappingState:
876+
type: string
877+
type: object
878+
managedNamespaces:
879+
items:
880+
properties:
881+
collection:
882+
type: string
883+
customShardKey:
884+
type: string
885+
db:
886+
type: string
887+
errMessage:
888+
type: string
889+
isCustomShardKeyHashed:
890+
type: boolean
891+
isShardKeyUnique:
892+
type: boolean
893+
numInitialChunks:
894+
type: integer
895+
presplitHashedZones:
896+
type: boolean
897+
status:
898+
type: string
899+
required:
900+
- collection
901+
- db
902+
type: object
903+
type: array
795904
mongoDBVersion:
796905
description: MongoDBVersion is the version of MongoDB the cluster
797906
runs, in <major version>.<minor version> format.

bundle/manifests/mongodb-atlas-kubernetes.clusterserviceversion.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,12 @@ metadata:
124124
description: The MongoDB Atlas Kubernetes Operator enables easy management of Clusters in MongoDB Atlas
125125
operators.operatorframework.io/builder: operator-sdk-v1.15.0+git
126126
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
127-
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.5.1
128-
name: mongodb-atlas-kubernetes.v1.5.1
127+
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.6.0
128+
labels:
129+
operatorframework.io/arch.amd64: supported
130+
operatorframework.io/arch.arm64: supported
131+
operatorframework.io/os.linux: supported
132+
name: mongodb-atlas-kubernetes.v1.6.0
129133
namespace: placeholder
130134
spec:
131135
apiservicedefinitions: {}
@@ -458,7 +462,7 @@ spec:
458462
valueFrom:
459463
fieldRef:
460464
fieldPath: metadata.annotations['olm.targetNamespaces']
461-
image: mongodb/mongodb-atlas-kubernetes-operator:1.5.1
465+
image: mongodb/mongodb-atlas-kubernetes-operator:1.6.0
462466
imagePullPolicy: Always
463467
livenessProbe:
464468
httpGet:
@@ -533,5 +537,5 @@ spec:
533537
maturity: beta
534538
provider:
535539
name: MongoDB, Inc
536-
version: 1.5.1
537-
replaces: mongodb-atlas-kubernetes.v1.5.0
540+
version: 1.6.0
541+
replaces: mongodb-atlas-kubernetes.v1.5.1

0 commit comments

Comments
 (0)