Skip to content

Commit c8b7b36

Browse files
Release 0.8.0 (#458)
1 parent 3925ada commit c8b7b36

17 files changed

+4154
-1348
lines changed

bundle.Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
FROM scratch
22

3+
LABEL com.redhat.openshift.versions="v4.5-v4.7"
4+
LABEL com.redhat.delivery.backport=true
5+
LABEL com.redhat.delivery.operator.bundle=true
6+
37
# Core bundle labels.
48
LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
59
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
610
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
711
LABEL operators.operatorframework.io.bundle.package.v1=mongodb-atlas-kubernetes
812
LABEL operators.operatorframework.io.bundle.channels.v1=beta
913
LABEL operators.operatorframework.io.bundle.channel.default.v1=beta
10-
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.16.0
14+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.15.0+git
1115
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
1216
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v2
1317

bundle/manifests/atlas.mongodb.com_atlasclusters.yaml

Lines changed: 459 additions & 226 deletions
Large diffs are not rendered by default.

bundle/manifests/atlas.mongodb.com_atlasdatabaseusers.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,11 @@ spec:
151151
username:
152152
description: Username is a username for authenticating to MongoDB.
153153
type: string
154+
x509Type:
155+
description: X509Type is X.509 method by which the database authenticates
156+
the provided username
157+
type: string
154158
required:
155-
- passwordSecretRef
156159
- projectRef
157160
- roles
158161
- username

bundle/manifests/atlas.mongodb.com_atlasprojects.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,12 +115,36 @@ spec:
115115
type: string
116116
type: object
117117
type: array
118+
withDefaultAlertsSettings:
119+
default: true
120+
description: Flag that indicates whether to create the new project
121+
with the default alert settings enabled. This parameter defaults
122+
to true
123+
type: boolean
124+
x509CertRef:
125+
description: X509CertRef is the name of the Kubernetes Secret which
126+
contains PEM-encoded CA certificate
127+
properties:
128+
name:
129+
description: Name is the name of the Kubernetes Resource
130+
type: string
131+
required:
132+
- name
133+
type: object
118134
required:
119135
- name
120136
type: object
121137
status:
122138
description: AtlasProjectStatus defines the observed state of AtlasProject
123139
properties:
140+
AuthModes:
141+
description: AuthModes contains a list of configured authentication
142+
modes "SCRAM" is default authentication method and requires a password
143+
for each user "X509" signifies that self-managed X.509 authentication
144+
is configured
145+
items:
146+
type: string
147+
type: array
124148
conditions:
125149
description: Conditions is the list of statuses showing the current
126150
state of the Atlas Custom Resource

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

Lines changed: 211 additions & 205 deletions
Large diffs are not rendered by default.

bundle/metadata/annotations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ annotations:
66
operators.operatorframework.io.bundle.package.v1: mongodb-atlas-kubernetes
77
operators.operatorframework.io.bundle.channels.v1: beta
88
operators.operatorframework.io.bundle.channel.default.v1: beta
9-
operators.operatorframework.io.metrics.builder: operator-sdk-v1.16.0
9+
operators.operatorframework.io.metrics.builder: operator-sdk-v1.15.0+git
1010
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
1111
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v2
1212

deploy/all-in-one.yaml

Lines changed: 489 additions & 229 deletions
Large diffs are not rendered by default.

deploy/clusterwide/clusterwide-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ spec:
199199
spec:
200200
containers:
201201
- args:
202-
- --atlas-domain=https://cloud.mongodb.com
202+
- --atlas-domain=https://cloud.mongodb.com/
203203
- --leader-elect
204204
- --health-probe-bind-address=:8081
205205
- --metrics-bind-address=127.0.0.1:8080
@@ -214,7 +214,7 @@ spec:
214214
valueFrom:
215215
fieldRef:
216216
fieldPath: metadata.namespace
217-
image: mongodb/mongodb-atlas-kubernetes-operator:0.7.0
217+
image: mongodb/mongodb-atlas-kubernetes-operator:0.8.0
218218
imagePullPolicy: Always
219219
livenessProbe:
220220
httpGet:

0 commit comments

Comments
 (0)