Skip to content

Commit

Permalink
Release Atlas Operator 2.5.0 (#352)
Browse files Browse the repository at this point in the history
* Pushing charts/atlas-operator-crds/Chart.yaml using GitHub API

* Pushing charts/atlas-operator/Chart.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasdatafederations.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasbackuppolicies.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasstreamconnections.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasdatabaseusers.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasprojects.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasstreaminstances.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasbackupcompliancepolicies.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasteams.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/NOTES.txt using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasbackupschedules.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlassearchindexconfigs.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasfederatedauths.yaml using GitHub API

* Pushing charts/atlas-operator-crds/templates/_helpers.tpl using GitHub API

* Pushing charts/atlas-operator-crds/templates/atlas.mongodb.com_atlasdeployments.yaml using GitHub API

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Oct 28, 2024
1 parent ba26b93 commit df4d6c3
Show file tree
Hide file tree
Showing 14 changed files with 89 additions and 23 deletions.
4 changes: 2 additions & 2 deletions charts/atlas-operator-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: mongodb-atlas-operator-crds
description: MongoDB Atlas Operator CRDs - Helm chart for installing and upgrading Custom Resource Definitions (CRDs) for the Atlas Operator.
type: application
version: 2.4.1
appVersion: 2.4.1
version: 2.5.0
appVersion: 2.5.0
kubeVersion: ">=1.15.0-0"
keywords:
- mongodb
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down Expand Up @@ -70,6 +70,18 @@ spec:
- USER
- ROLE
type: string
connectionSecret:
description: LocalObjectReference is a reference to an object in the
same namespace as the referent
properties:
name:
description: |-
Name of the resource being referred to
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
required:
- name
type: object
databaseName:
default: admin
description: DatabaseName is a Database against which Atlas authenticates
Expand All @@ -80,6 +92,16 @@ spec:
DeleteAfterDate is a timestamp in ISO 8601 date and time format in UTC after which Atlas deletes the user.
The specified date must be in the future and within one week.
type: string
externalProjectRef:
description: ExternalProjectRef holds the Atlas project ID the user
belongs to
properties:
id:
description: ID is the Atlas project ID
type: string
required:
- id
type: object
labels:
description: |-
Labels is an array containing key-value pairs that tag and categorize the database user.
Expand Down Expand Up @@ -204,10 +226,18 @@ spec:
- CUSTOMER
type: string
required:
- projectRef
- roles
- username
type: object
x-kubernetes-validations:
- message: must define only one project reference through externalProjectRef
or projectRef
rule: (has(self.externalProjectRef) && !has(self.projectRef)) || (!has(self.externalProjectRef)
&& has(self.projectRef))
- message: must define a local connection secret when referencing an external
project
rule: (has(self.externalProjectRef) && has(self.connectionSecret)) ||
!has(self.externalProjectRef)
status:
description: AtlasDatabaseUserStatus defines the observed state of AtlasProject
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down Expand Up @@ -71,6 +71,18 @@ spec:
required:
- name
type: object
connectionSecret:
description: LocalObjectReference is a reference to an object in the
same namespace as the referent
properties:
name:
description: |-
Name of the resource being referred to
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
required:
- name
type: object
deploymentSpec:
description: Configuration for the advanced (v1.5) deployment API
https://www.mongodb.com/docs/atlas/reference/api/clusters/
Expand Down Expand Up @@ -517,6 +529,7 @@ spec:
type: object
type: array
required:
- mappings
- searchConfigurationRef
type: object
type:
Expand All @@ -531,11 +544,14 @@ spec:
fields:
description: Array of JSON objects. See examples https://dochub.mongodb.org/core/avs-vector-type
x-kubernetes-preserve-unknown-fields: true
required:
- fields
type: object
required:
- DBName
- collectionName
- name
- type
type: object
type: array
searchNodes:
Expand Down Expand Up @@ -602,6 +618,18 @@ spec:
type: boolean
versionReleaseSystem:
type: string
required:
- name
type: object
externalProjectRef:
description: ExternalProjectRef holds the Atlas project ID the user
belongs to
properties:
id:
description: ID is the Atlas project ID
type: string
required:
- id
type: object
processArgs:
description: ProcessArgs allows to modify Advanced Configuration Options
Expand Down Expand Up @@ -820,9 +848,16 @@ spec:
- name
- providerSettings
type: object
required:
- projectRef
type: object
x-kubernetes-validations:
- message: must define only one project reference through externalProjectRef
or projectRef
rule: (has(self.externalProjectRef) && !has(self.projectRef)) || (!has(self.externalProjectRef)
&& has(self.projectRef))
- message: must define a local connection secret when referencing an external
project
rule: (has(self.externalProjectRef) && has(self.connectionSecret)) ||
!has(self.externalProjectRef)
status:
description: AtlasDeploymentStatus defines the observed state of AtlasDeployment.
properties:
Expand Down Expand Up @@ -909,17 +944,16 @@ spec:
description: Private-endpoint-aware mongodb+srv:// connection
string for this private endpoint.
type: string
srvShardOptimizedConnectionString:
type: string
type:
description: |-
Type of MongoDB process that you connect to with the connection strings
Atlas returns:
• MONGOD for replica sets, or
• MONGOS for sharded clusters
type: string
type: object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down Expand Up @@ -168,6 +168,8 @@ spec:
- keyword
- edgeGram
type: string
required:
- type
type: object
required:
- name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.1
creationTimestamp: null
labels:
app.kubernetes.io/component: controller
Expand Down
6 changes: 3 additions & 3 deletions charts/atlas-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: mongodb-atlas-operator
description: |-
MongoDB Atlas Operator - a Helm chart for installing and upgrading Atlas Operator: the official Kubernetes operator allowing to manage MongoDB Atlas resources from Kubernetes
type: application
version: 2.4.1
appVersion: 2.4.1
version: 2.5.0
appVersion: 2.5.0
kubeVersion: ">=1.15.0-0"
keywords:
- mongodb
Expand All @@ -19,6 +19,6 @@ maintainers:
email: [email protected]
dependencies:
- name: mongodb-atlas-operator-crds
version: "2.4.1"
version: "2.5.0"
repository: "https://mongodb.github.io/helm-charts"
condition: mongodb-atlas-operator-crds.enabled

0 comments on commit df4d6c3

Please sign in to comment.