Skip to content

Commit

Permalink
Release 1.2.0 (#640)
Browse files Browse the repository at this point in the history
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]>
  • Loading branch information
6 people authored Aug 15, 2022
1 parent aaf227a commit 8fb03a0
Show file tree
Hide file tree
Showing 13 changed files with 292 additions and 466 deletions.
23 changes: 23 additions & 0 deletions bundle/manifests/atlas.mongodb.com_atlasbackuppolicies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,33 @@ spec:
enum:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 40
type: integer
frequencyType:
description: 'Frequency associated with the backup policy item.
Expand Down
100 changes: 24 additions & 76 deletions bundle/manifests/atlas.mongodb.com_atlasdeployments.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,12 @@ spec:
type: object
spec:
description: AtlasDeploymentSpec defines the desired state of AtlasDeployment
Only one of DeploymentSpec, AdvancedDeploymentSpec and ServerlessSpec
should be defined
properties:
advancedDeploymentSpec:
description: Configuration for the advanced deployment API. https://docs.atlas.mongodb.com/reference/api/clusters-advanced/
description: Configuration for the advanced (v1.5) deployment API
https://www.mongodb.com/docs/atlas/reference/api/clusters-advanced/
properties:
backupEnabled:
type: boolean
Expand All @@ -60,67 +63,10 @@ spec:
type: object
clusterType:
type: string
connectionStrings:
description: ConnectionStrings configuration for applications
use to connect to this deployment.
properties:
awsPrivateLink:
additionalProperties:
type: string
type: object
awsPrivateLinkSrv:
additionalProperties:
type: string
type: object
private:
type: string
privateEndpoint:
items:
description: PrivateEndpointSpec connection strings. Each
object describes the connection strings you can use to
connect to this deployment through a private endpoint.
Atlas returns this parameter only if you deployed a private
endpoint to all regions to which you deployed this deployment's
nodes.
properties:
connectionString:
type: string
endpoints:
items:
description: EndpointSpec through which you connect
to Atlas.
properties:
endpointId:
type: string
providerName:
type: string
region:
type: string
type: object
type: array
srvConnectionString:
type: string
type:
type: string
type: object
type: array
privateSrv:
type: string
standard:
type: string
standardSrv:
type: string
type: object
createDate:
type: string
diskSizeGB:
type: integer
encryptionAtRestProvider:
type: string
groupId:
type: string
id:
type: string
labels:
items:
description: LabelSpec contains key-value pairs that tag and
Expand All @@ -141,6 +87,10 @@ spec:
mongoDBVersion:
type: string
name:
description: Name of the advanced deployment as it appears in
Atlas. After Atlas creates the deployment, you can't change
its name. Can only contain ASCII letters, numbers, and hyphens.
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
type: string
paused:
type: boolean
Expand All @@ -149,8 +99,6 @@ spec:
replicationSpecs:
items:
properties:
id:
type: string
numShards:
type: integer
regionConfigs:
Expand All @@ -169,14 +117,9 @@ spec:
type: integer
type: object
autoScaling:
description: AutoScalingSpec configures your deployment
to automatically scale its storage
description: AdvancedAutoScalingSpec configures your
deployment to automatically scale its storage
properties:
autoIndexingEnabled:
description: Flag that indicates whether autopilot
mode for Performance Advisor is enabled. The
default is false.
type: boolean
compute:
description: Collection of settings that configure
how a deployment might scale its deployment
Expand Down Expand Up @@ -207,10 +150,13 @@ spec:
: true.'
type: boolean
type: object
diskGBEnabled:
diskGB:
description: Flag that indicates whether disk
auto-scaling is enabled. The default is true.
type: boolean
properties:
enabled:
type: boolean
type: object
type: object
backingProviderName:
type: string
Expand Down Expand Up @@ -252,8 +198,6 @@ spec:
type: array
rootCertType:
type: string
stateName:
type: string
versionReleaseSystem:
type: string
type: object
Expand All @@ -270,7 +214,7 @@ spec:
- name
type: object
deploymentSpec:
description: Configuration for the advanced deployment API
description: Configuration for the normal (v1) deployment API https://www.mongodb.com/docs/atlas/reference/api/clusters/
properties:
autoScaling:
description: Collection of settings that configures auto-scaling
Expand Down Expand Up @@ -378,7 +322,9 @@ spec:
type: string
name:
description: Name of the deployment as it appears in Atlas. After
Atlas creates the deployment, you can't change its name.
Atlas creates the deployment, you can't change its name. Can
only contain ASCII letters, numbers, and hyphens.
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
type: string
numShards:
description: Positive integer that specifies the number of shards
Expand Down Expand Up @@ -600,11 +546,13 @@ spec:
- name
type: object
serverlessSpec:
description: Configuration for the advanced deployment API. https://docs.atlas.mongodb.com/reference/api/clusters-advanced/
description: Configuration for the serverless deployment API. https://www.mongodb.com/docs/atlas/reference/api/serverless-instances/
properties:
name:
description: Name of the deployment as it appears in Atlas. After
Atlas creates the deployment, you can't change its name.
description: Name of the serverless deployment as it appears in
Atlas. After Atlas creates the deployment, you can't change
its name. Can only contain ASCII letters, numbers, and hyphens.
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*$
type: string
providerSettings:
description: Configuration for the provisioned hosts on which
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@ metadata:
description: The MongoDB Atlas Kubernetes Operator enables easy management of Clusters in MongoDB Atlas
operators.operatorframework.io/builder: operator-sdk-v1.15.0+git
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.1.0
name: mongodb-atlas-kubernetes.v1.1.0
containerImage: mongodb/mongodb-atlas-kubernetes-operator:1.2.0
name: mongodb-atlas-kubernetes.v1.2.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -420,7 +420,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.annotations['olm.targetNamespaces']
image: mongodb/mongodb-atlas-kubernetes-operator:1.1.0
image: mongodb/mongodb-atlas-kubernetes-operator:1.2.0
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand Down Expand Up @@ -495,5 +495,5 @@ spec:
maturity: beta
provider:
name: MongoDB, Inc
version: 1.1.0
replaces: mongodb-atlas-kubernetes.v1.0.0
version: 1.2.0
replaces: mongodb-atlas-kubernetes.v1.1.0
Loading

0 comments on commit 8fb03a0

Please sign in to comment.