@@ -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
@@ -1149,21 +1153,25 @@ spec:
11491153 created already.
11501154 type : string
11511155 enabled :
1152- description : Enables TLS for this resource. This will make
1153- the operator try to mount a Secret with a defined name (<resource-name>-cert).
1154- This is only used when enabling TLS on a MongoDB resource,
1155- and not on the AppDB, where TLS is configured by setting
1156- ` secretRef.Name` .
1156+ description : DEPRECATED please enable TLS by setting `security.certsSecretPrefix`
1157+ or `security.tls.secretRef.prefix`. Enables TLS for this
1158+ resource. This will make the operator try to mount a Secret
1159+ with a defined name (<resource-name>-cert). This is only
1160+ used when enabling TLS on a MongoDB resource, and not on
1161+ the AppDB, where TLS is configured by setting `secretRef.Name`.
11571162 type : boolean
11581163 secretRef :
1159- description : SecretRef points to a Secret object containing
1160- the certificates to use when enabling TLS.
1164+ description : DEPRECATED please use security.certsSecretPrefix
1165+ instead SecretRef points to a Secret object containing the
1166+ certificates to use when enabling TLS.
11611167 properties :
11621168 name :
1163- description : DEPRECATED please use security.tls.secretRef.prefix
1169+ description : DEPRECATED please use security.certsSecretPrefix
11641170 instead
11651171 type : string
11661172 prefix :
1173+ description : DEPRECATED please use security.certsSecretPrefix
1174+ instead
11671175 type : string
11681176 type : object
11691177 type : object
@@ -1567,6 +1575,29 @@ spec:
15671575 type : string
15681576 type : object
15691577 type : object
1578+ automationConfig :
1579+ description : AutomationConfigOverride holds any fields that will
1580+ be merged on top of the Automation Config that the operator
1581+ creates for the AppDB. Currently only the process.disabled field
1582+ is recognized.
1583+ properties :
1584+ processes :
1585+ items :
1586+ description : OverrideProcess contains fields that we can
1587+ override on the AutomationConfig processes.
1588+ properties :
1589+ disabled :
1590+ type : boolean
1591+ name :
1592+ type : string
1593+ required :
1594+ - disabled
1595+ - name
1596+ type : object
1597+ type : array
1598+ required :
1599+ - processes
1600+ type : object
15701601 cloudManager :
15711602 properties :
15721603 configMapRef :
@@ -1903,21 +1934,26 @@ spec:
19031934 the certificates created already.
19041935 type : string
19051936 enabled :
1906- description : Enables TLS for this resource. This will
1907- make the operator try to mount a Secret with a defined
1908- name (<resource-name>-cert). This is only used when
1909- enabling TLS on a MongoDB resource, and not on the AppDB,
1910- where TLS is configured by setting `secretRef.Name`.
1937+ description : DEPRECATED please enable TLS by setting `security.certsSecretPrefix`
1938+ or `security.tls.secretRef.prefix`. Enables TLS for
1939+ this resource. This will make the operator try to mount
1940+ a Secret with a defined name (<resource-name>-cert).
1941+ This is only used when enabling TLS on a MongoDB resource,
1942+ and not on the AppDB, where TLS is configured by setting
1943+ ` secretRef.Name` .
19111944 type : boolean
19121945 secretRef :
1913- description : SecretRef points to a Secret object containing
1946+ description : DEPRECATED please use security.certsSecretPrefix
1947+ instead SecretRef points to a Secret object containing
19141948 the certificates to use when enabling TLS.
19151949 properties :
19161950 name :
1917- description : DEPRECATED please use security.tls.secretRef.prefix
1951+ description : DEPRECATED please use security.certsSecretPrefix
19181952 instead
19191953 type : string
19201954 prefix :
1955+ description : DEPRECATED please use security.certsSecretPrefix
1956+ instead
19211957 type : string
19221958 type : object
19231959 type : object
@@ -2038,6 +2074,16 @@ spec:
20382074 - name
20392075 type : object
20402076 type : array
2077+ queryableBackupSecretRef :
2078+ description : QueryableBackupSecretRef references the secret which
2079+ contains the pem file which is used for queryable backup. This
2080+ will be mounted into the Ops Manager pod.
2081+ properties :
2082+ name :
2083+ type : string
2084+ required :
2085+ - name
2086+ type : object
20412087 s3OpLogStores :
20422088 description : S3OplogStoreConfigs describes the list of s3 oplog
20432089 store configs used for backup.
0 commit comments