Skip to content

Commit 5bebde4

Browse files
Kubernetes Enterprise Operator Release 1.15.0 (#114)
1 parent e899ff2 commit 5bebde4

File tree

6 files changed

+85
-40
lines changed

6 files changed

+85
-40
lines changed

charts/enterprise-operator/Chart.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
---
21
apiVersion: v2
32
name: enterprise-operator
43
description: MongoDB Kubernetes Enterprise Operator
5-
version: 1.14.0
4+
version: 1.15.0
65
kubeVersion: '>=1.16-0'
76
type: application
87
keywords:
9-
- mongodb
10-
- database
11-
- nosql
8+
- mongodb
9+
- database
10+
- nosql
1211
icon: https://mongodb-images-new.s3.eu-west-1.amazonaws.com/leaf-green-dark.png
1312
home: https://github.com/mongodb/mongodb-enterprise-kubernetes
1413
maintainers:
15-
- name: MongoDB
16-
14+
- name: MongoDB
15+

charts/enterprise-operator/crds/mongodb.com_mongodb.yaml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -581,21 +581,25 @@ spec:
581581
created already.
582582
type: string
583583
enabled:
584-
description: Enables TLS for this resource. This will make
585-
the operator try to mount a Secret with a defined name (<resource-name>-cert).
586-
This is only used when enabling TLS on a MongoDB resource,
587-
and not on the AppDB, where TLS is configured by setting
588-
`secretRef.Name`.
584+
description: DEPRECATED please enable TLS by setting `security.certsSecretPrefix`
585+
or `security.tls.secretRef.prefix`. Enables TLS for this
586+
resource. This will make the operator try to mount a Secret
587+
with a defined name (<resource-name>-cert). This is only
588+
used when enabling TLS on a MongoDB resource, and not on
589+
the AppDB, where TLS is configured by setting `secretRef.Name`.
589590
type: boolean
590591
secretRef:
591-
description: SecretRef points to a Secret object containing
592-
the certificates to use when enabling TLS.
592+
description: DEPRECATED please use security.certsSecretPrefix
593+
instead SecretRef points to a Secret object containing the
594+
certificates to use when enabling TLS.
593595
properties:
594596
name:
595-
description: DEPRECATED please use security.tls.secretRef.prefix
597+
description: DEPRECATED please use security.certsSecretPrefix
596598
instead
597599
type: string
598600
prefix:
601+
description: DEPRECATED please use security.certsSecretPrefix
602+
instead
599603
type: string
600604
type: object
601605
type: object

charts/enterprise-operator/crds/mongodb.com_mongodbmulti.yaml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -356,21 +356,25 @@ spec:
356356
created already.
357357
type: string
358358
enabled:
359-
description: Enables TLS for this resource. This will make
360-
the operator try to mount a Secret with a defined name (<resource-name>-cert).
361-
This is only used when enabling TLS on a MongoDB resource,
362-
and not on the AppDB, where TLS is configured by setting
363-
`secretRef.Name`.
359+
description: DEPRECATED please enable TLS by setting `security.certsSecretPrefix`
360+
or `security.tls.secretRef.prefix`. Enables TLS for this
361+
resource. This will make the operator try to mount a Secret
362+
with a defined name (<resource-name>-cert). This is only
363+
used when enabling TLS on a MongoDB resource, and not on
364+
the AppDB, where TLS is configured by setting `secretRef.Name`.
364365
type: boolean
365366
secretRef:
366-
description: SecretRef points to a Secret object containing
367-
the certificates to use when enabling TLS.
367+
description: DEPRECATED please use security.certsSecretPrefix
368+
instead SecretRef points to a Secret object containing the
369+
certificates to use when enabling TLS.
368370
properties:
369371
name:
370-
description: DEPRECATED please use security.tls.secretRef.prefix
372+
description: DEPRECATED please use security.certsSecretPrefix
371373
instead
372374
type: string
373375
prefix:
376+
description: DEPRECATED please use security.certsSecretPrefix
377+
instead
374378
type: string
375379
type: object
376380
type: object

charts/enterprise-operator/crds/mongodb.com_opsmanagers.yaml

Lines changed: 45 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,29 @@ spec:
8686
type: string
8787
type: object
8888
type: object
89+
automationConfig:
90+
description: AutomationConfigOverride holds any fields that will
91+
be merged on top of the Automation Config that the operator
92+
creates for the AppDB. Currently only the process.disabled field
93+
is recognized.
94+
properties:
95+
processes:
96+
items:
97+
description: OverrideProcess contains fields that we can
98+
override on the AutomationConfig processes.
99+
properties:
100+
disabled:
101+
type: boolean
102+
name:
103+
type: string
104+
required:
105+
- disabled
106+
- name
107+
type: object
108+
type: array
109+
required:
110+
- processes
111+
type: object
89112
cloudManager:
90113
properties:
91114
configMapRef:
@@ -422,21 +445,26 @@ spec:
422445
the certificates created already.
423446
type: string
424447
enabled:
425-
description: Enables TLS for this resource. This will
426-
make the operator try to mount a Secret with a defined
427-
name (<resource-name>-cert). This is only used when
428-
enabling TLS on a MongoDB resource, and not on the AppDB,
429-
where TLS is configured by setting `secretRef.Name`.
448+
description: DEPRECATED please enable TLS by setting `security.certsSecretPrefix`
449+
or `security.tls.secretRef.prefix`. Enables TLS for
450+
this resource. This will make the operator try to mount
451+
a Secret with a defined name (<resource-name>-cert).
452+
This is only used when enabling TLS on a MongoDB resource,
453+
and not on the AppDB, where TLS is configured by setting
454+
`secretRef.Name`.
430455
type: boolean
431456
secretRef:
432-
description: SecretRef points to a Secret object containing
457+
description: DEPRECATED please use security.certsSecretPrefix
458+
instead SecretRef points to a Secret object containing
433459
the certificates to use when enabling TLS.
434460
properties:
435461
name:
436-
description: DEPRECATED please use security.tls.secretRef.prefix
462+
description: DEPRECATED please use security.certsSecretPrefix
437463
instead
438464
type: string
439465
prefix:
466+
description: DEPRECATED please use security.certsSecretPrefix
467+
instead
440468
type: string
441469
type: object
442470
type: object
@@ -557,6 +585,16 @@ spec:
557585
- name
558586
type: object
559587
type: array
588+
queryableBackupSecretRef:
589+
description: QueryableBackupSecretRef references the secret which
590+
contains the pem file which is used for queryable backup. This
591+
will be mounted into the Ops Manager pod.
592+
properties:
593+
name:
594+
type: string
595+
required:
596+
- name
597+
type: object
560598
s3OpLogStores:
561599
description: S3OplogStoreConfigs describes the list of s3 oplog
562600
store configs used for backup.

charts/enterprise-operator/values-openshift.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ operator:
1818
deployment_name: mongodb-enterprise-operator
1919

2020
# Version of mongodb-enterprise-operator
21-
version: 1.14.0
21+
version: 1.15.0
2222

2323
# The Custom Resources that will be watched by the Operator. Needs to be changed if only some of the CRDs are installed
2424
watchedResources:
@@ -33,23 +33,23 @@ database:
3333

3434
initDatabase:
3535
name: mongodb-enterprise-init-database
36-
version: 1.0.6
36+
version: 1.0.7
3737

3838
## Ops Manager
3939
opsManager:
4040
name: mongodb-enterprise-ops-manager
4141

4242
initOpsManager:
4343
name: mongodb-enterprise-init-ops-manager
44-
version: 1.0.5
44+
version: 1.0.6
4545

4646
initAppDb:
4747
name: mongodb-enterprise-init-appdb
48-
version: 1.0.8
48+
version: 1.0.9
4949

5050
agent:
5151
name: mongodb-agent
52-
version: 11.0.5.6963-1
52+
version: 11.0.11.7036-1
5353

5454
mongodb:
5555
name: mongodb-enterprise-appdb-database

charts/enterprise-operator/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ operator:
1818
deployment_name: mongodb-enterprise-operator
1919

2020
# Version of mongodb-enterprise-operator
21-
version: 1.14.0
21+
version: 1.15.0
2222

2323
# The Custom Resources that will be watched by the Operator. Needs to be changed if only some of the CRDs are installed
2424
watchedResources:
@@ -41,24 +41,24 @@ database:
4141

4242
initDatabase:
4343
name: mongodb-enterprise-init-database
44-
version: 1.0.6
44+
version: 1.0.7
4545

4646
## Ops Manager
4747
opsManager:
4848
name: mongodb-enterprise-ops-manager
4949

5050
initOpsManager:
5151
name: mongodb-enterprise-init-ops-manager
52-
version: 1.0.5
52+
version: 1.0.6
5353

5454
## Application Database
5555
initAppDb:
5656
name: mongodb-enterprise-init-appdb
57-
version: 1.0.8
57+
version: 1.0.9
5858

5959
agent:
6060
name: mongodb-agent
61-
version: 11.0.5.6963-1
61+
version: 11.0.11.7036-1
6262

6363
mongodb:
6464
name: mongodb-enterprise-appdb-database

0 commit comments

Comments
 (0)