Skip to content

Commit 8fb03a0

Browse files
github-actions[bot]fabritsiusigor-karpukhinSugar-packJulien-Ben
authored
Release 1.2.0 (#640)
Co-authored-by: Anton <[email protected]> Co-authored-by: Igor Karpukhin <[email protected]> Co-authored-by: Timur Akhmadiev <[email protected]> Co-authored-by: Julien-Ben <[email protected]> Co-authored-by: Svetlana <[email protected]>
1 parent aaf227a commit 8fb03a0

13 files changed

+292
-466
lines changed

bundle/manifests/atlas.mongodb.com_atlasbackuppolicies.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,33 @@ spec:
5151
enum:
5252
- 1
5353
- 2
54+
- 3
5455
- 4
56+
- 5
5557
- 6
58+
- 7
5659
- 8
60+
- 9
61+
- 10
62+
- 11
5763
- 12
64+
- 13
65+
- 14
66+
- 15
67+
- 16
68+
- 17
69+
- 18
70+
- 19
71+
- 20
72+
- 21
73+
- 22
74+
- 23
75+
- 24
76+
- 25
77+
- 26
78+
- 27
79+
- 28
80+
- 40
5881
type: integer
5982
frequencyType:
6083
description: 'Frequency associated with the backup policy item.

bundle/manifests/atlas.mongodb.com_atlasdeployments.yaml

Lines changed: 24 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,12 @@ spec:
3737
type: object
3838
spec:
3939
description: AtlasDeploymentSpec defines the desired state of AtlasDeployment
40+
Only one of DeploymentSpec, AdvancedDeploymentSpec and ServerlessSpec
41+
should be defined
4042
properties:
4143
advancedDeploymentSpec:
42-
description: Configuration for the advanced deployment API. https://docs.atlas.mongodb.com/reference/api/clusters-advanced/
44+
description: Configuration for the advanced (v1.5) deployment API
45+
https://www.mongodb.com/docs/atlas/reference/api/clusters-advanced/
4346
properties:
4447
backupEnabled:
4548
type: boolean
@@ -60,67 +63,10 @@ spec:
6063
type: object
6164
clusterType:
6265
type: string
63-
connectionStrings:
64-
description: ConnectionStrings configuration for applications
65-
use to connect to this deployment.
66-
properties:
67-
awsPrivateLink:
68-
additionalProperties:
69-
type: string
70-
type: object
71-
awsPrivateLinkSrv:
72-
additionalProperties:
73-
type: string
74-
type: object
75-
private:
76-
type: string
77-
privateEndpoint:
78-
items:
79-
description: PrivateEndpointSpec connection strings. Each
80-
object describes the connection strings you can use to
81-
connect to this deployment through a private endpoint.
82-
Atlas returns this parameter only if you deployed a private
83-
endpoint to all regions to which you deployed this deployment's
84-
nodes.
85-
properties:
86-
connectionString:
87-
type: string
88-
endpoints:
89-
items:
90-
description: EndpointSpec through which you connect
91-
to Atlas.
92-
properties:
93-
endpointId:
94-
type: string
95-
providerName:
96-
type: string
97-
region:
98-
type: string
99-
type: object
100-
type: array
101-
srvConnectionString:
102-
type: string
103-
type:
104-
type: string
105-
type: object
106-
type: array
107-
privateSrv:
108-
type: string
109-
standard:
110-
type: string
111-
standardSrv:
112-
type: string
113-
type: object
114-
createDate:
115-
type: string
11666
diskSizeGB:
11767
type: integer
11868
encryptionAtRestProvider:
11969
type: string
120-
groupId:
121-
type: string
122-
id:
123-
type: string
12470
labels:
12571
items:
12672
description: LabelSpec contains key-value pairs that tag and
@@ -141,6 +87,10 @@ spec:
14187
mongoDBVersion:
14288
type: string
14389
name:
90+
description: Name of the advanced deployment as it appears in
91+
Atlas. After Atlas creates the deployment, you can't change
92+
its name. Can only contain ASCII letters, numbers, and hyphens.
93+
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
14494
type: string
14595
paused:
14696
type: boolean
@@ -149,8 +99,6 @@ spec:
14999
replicationSpecs:
150100
items:
151101
properties:
152-
id:
153-
type: string
154102
numShards:
155103
type: integer
156104
regionConfigs:
@@ -169,14 +117,9 @@ spec:
169117
type: integer
170118
type: object
171119
autoScaling:
172-
description: AutoScalingSpec configures your deployment
173-
to automatically scale its storage
120+
description: AdvancedAutoScalingSpec configures your
121+
deployment to automatically scale its storage
174122
properties:
175-
autoIndexingEnabled:
176-
description: Flag that indicates whether autopilot
177-
mode for Performance Advisor is enabled. The
178-
default is false.
179-
type: boolean
180123
compute:
181124
description: Collection of settings that configure
182125
how a deployment might scale its deployment
@@ -207,10 +150,13 @@ spec:
207150
: true.'
208151
type: boolean
209152
type: object
210-
diskGBEnabled:
153+
diskGB:
211154
description: Flag that indicates whether disk
212155
auto-scaling is enabled. The default is true.
213-
type: boolean
156+
properties:
157+
enabled:
158+
type: boolean
159+
type: object
214160
type: object
215161
backingProviderName:
216162
type: string
@@ -252,8 +198,6 @@ spec:
252198
type: array
253199
rootCertType:
254200
type: string
255-
stateName:
256-
type: string
257201
versionReleaseSystem:
258202
type: string
259203
type: object
@@ -270,7 +214,7 @@ spec:
270214
- name
271215
type: object
272216
deploymentSpec:
273-
description: Configuration for the advanced deployment API
217+
description: Configuration for the normal (v1) deployment API https://www.mongodb.com/docs/atlas/reference/api/clusters/
274218
properties:
275219
autoScaling:
276220
description: Collection of settings that configures auto-scaling
@@ -378,7 +322,9 @@ spec:
378322
type: string
379323
name:
380324
description: Name of the deployment as it appears in Atlas. After
381-
Atlas creates the deployment, you can't change its name.
325+
Atlas creates the deployment, you can't change its name. Can
326+
only contain ASCII letters, numbers, and hyphens.
327+
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
382328
type: string
383329
numShards:
384330
description: Positive integer that specifies the number of shards
@@ -600,11 +546,13 @@ spec:
600546
- name
601547
type: object
602548
serverlessSpec:
603-
description: Configuration for the advanced deployment API. https://docs.atlas.mongodb.com/reference/api/clusters-advanced/
549+
description: Configuration for the serverless deployment API. https://www.mongodb.com/docs/atlas/reference/api/serverless-instances/
604550
properties:
605551
name:
606-
description: Name of the deployment as it appears in Atlas. After
607-
Atlas creates the deployment, you can't change its name.
552+
description: Name of the serverless deployment as it appears in
553+
Atlas. After Atlas creates the deployment, you can't change
554+
its name. Can only contain ASCII letters, numbers, and hyphens.
555+
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
608556
type: string
609557
providerSettings:
610558
description: Configuration for the provisioned hosts on which

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ metadata:
111111
description: The MongoDB Atlas Kubernetes Operator enables easy management of Clusters in MongoDB Atlas
112112
operators.operatorframework.io/builder: operator-sdk-v1.15.0+git
113113
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
114-
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.1.0
115-
name: mongodb-atlas-kubernetes.v1.1.0
114+
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.2.0
115+
name: mongodb-atlas-kubernetes.v1.2.0
116116
namespace: placeholder
117117
spec:
118118
apiservicedefinitions: {}
@@ -420,7 +420,7 @@ spec:
420420
valueFrom:
421421
fieldRef:
422422
fieldPath: metadata.annotations['olm.targetNamespaces']
423-
image: mongodb/mongodb-atlas-kubernetes-operator:1.1.0
423+
image: mongodb/mongodb-atlas-kubernetes-operator:1.2.0
424424
imagePullPolicy: Always
425425
livenessProbe:
426426
httpGet:
@@ -495,5 +495,5 @@ spec:
495495
maturity: beta
496496
provider:
497497
name: MongoDB, Inc
498-
version: 1.1.0
499-
replaces: mongodb-atlas-kubernetes.v1.0.0
498+
version: 1.2.0
499+
replaces: mongodb-atlas-kubernetes.v1.1.0

0 commit comments

Comments
 (0)