@@ -112,22 +112,6 @@ spec:
112112 x-kubernetes-preserve-unknown-fields : true
113113 configSrvPodSpec :
114114 properties :
115- cpu :
116- description : DEPRECATED. Please set this value using `spec.podTemplate`
117- instead.
118- type : string
119- cpuRequests :
120- description : DEPRECATED. Please set this value using `spec.podTemplate`
121- instead.
122- type : string
123- memory :
124- description : DEPRECATED. Please set this value using `spec.podTemplate`
125- instead.
126- type : string
127- memoryRequests :
128- description : DEPRECATED. Please set this value using `spec.podTemplate`
129- instead.
130- type : string
131115 nodeAffinity :
132116 type : object
133117 x-kubernetes-preserve-unknown-fields : true
@@ -242,22 +226,6 @@ spec:
242226 type : integer
243227 mongosPodSpec :
244228 properties :
245- cpu :
246- description : DEPRECATED. Please set this value using `spec.podTemplate`
247- instead.
248- type : string
249- cpuRequests :
250- description : DEPRECATED. Please set this value using `spec.podTemplate`
251- instead.
252- type : string
253- memory :
254- description : DEPRECATED. Please set this value using `spec.podTemplate`
255- instead.
256- type : string
257- memoryRequests :
258- description : DEPRECATED. Please set this value using `spec.podTemplate`
259- instead.
260- type : string
261229 nodeAffinity :
262230 type : object
263231 x-kubernetes-preserve-unknown-fields : true
@@ -328,22 +296,6 @@ spec:
328296 type : boolean
329297 podSpec :
330298 properties :
331- cpu :
332- description : DEPRECATED. Please set this value using `spec.podTemplate`
333- instead.
334- type : string
335- cpuRequests :
336- description : DEPRECATED. Please set this value using `spec.podTemplate`
337- instead.
338- type : string
339- memory :
340- description : DEPRECATED. Please set this value using `spec.podTemplate`
341- instead.
342- type : string
343- memoryRequests :
344- description : DEPRECATED. Please set this value using `spec.podTemplate`
345- instead.
346- type : string
347299 nodeAffinity :
348300 type : object
349301 x-kubernetes-preserve-unknown-fields : true
@@ -640,14 +592,12 @@ spec:
640592 instead SecretRef points to a Secret object containing the
641593 certificates to use when enabling TLS.
642594 properties :
643- name :
644- description : DEPRECATED please use security.certsSecretPrefix
645- instead
646- type : string
647595 prefix :
648596 description : DEPRECATED please use security.certsSecretPrefix
649597 instead
650598 type : string
599+ required :
600+ - prefix
651601 type : object
652602 type : object
653603 type : object
@@ -673,22 +623,6 @@ spec:
673623 type : integer
674624 shardPodSpec :
675625 properties :
676- cpu :
677- description : DEPRECATED. Please set this value using `spec.podTemplate`
678- instead.
679- type : string
680- cpuRequests :
681- description : DEPRECATED. Please set this value using `spec.podTemplate`
682- instead.
683- type : string
684- memory :
685- description : DEPRECATED. Please set this value using `spec.podTemplate`
686- instead.
687- type : string
688- memoryRequests :
689- description : DEPRECATED. Please set this value using `spec.podTemplate`
690- instead.
691- type : string
692626 nodeAffinity :
693627 type : object
694628 x-kubernetes-preserve-unknown-fields : true
@@ -1212,14 +1146,12 @@ spec:
12121146 instead SecretRef points to a Secret object containing the
12131147 certificates to use when enabling TLS.
12141148 properties :
1215- name :
1216- description : DEPRECATED please use security.certsSecretPrefix
1217- instead
1218- type : string
12191149 prefix :
12201150 description : DEPRECATED please use security.certsSecretPrefix
12211151 instead
12221152 type : string
1153+ required :
1154+ - prefix
12231155 type : object
12241156 type : object
12251157 type : object
@@ -1415,6 +1347,8 @@ spec:
14151347 type : object
14161348 spec :
14171349 properties :
1350+ connectionStringSecretName :
1351+ type : string
14181352 db :
14191353 type : string
14201354 mongodbResourceRef :
@@ -1720,22 +1654,6 @@ spec:
17201654 type : object
17211655 podSpec :
17221656 properties :
1723- cpu :
1724- description : DEPRECATED. Please set this value using `spec.podTemplate`
1725- instead.
1726- type : string
1727- cpuRequests :
1728- description : DEPRECATED. Please set this value using `spec.podTemplate`
1729- instead.
1730- type : string
1731- memory :
1732- description : DEPRECATED. Please set this value using `spec.podTemplate`
1733- instead.
1734- type : string
1735- memoryRequests :
1736- description : DEPRECATED. Please set this value using `spec.podTemplate`
1737- instead.
1738- type : string
17391657 nodeAffinity :
17401658 type : object
17411659 x-kubernetes-preserve-unknown-fields : true
@@ -1798,6 +1716,54 @@ spec:
17981716 description : ' Deprecated: This has been replaced by the PrivateCloudConfig
17991717 which should be used instead'
18001718 type : string
1719+ prometheus :
1720+ description : Enables Prometheus integration on the AppDB.
1721+ properties :
1722+ metricsPath :
1723+ description : Indicates path to the metrics endpoint.
1724+ pattern : ^\/[a-z0-9]+$
1725+ type : string
1726+ passwordSecretRef :
1727+ description : Name of a Secret containing a HTTP Basic Auth
1728+ Password.
1729+ properties :
1730+ key :
1731+ description : Key is the key in the secret storing this
1732+ password. Defaults to "password"
1733+ type : string
1734+ name :
1735+ description : Name is the name of the secret storing this
1736+ user's password
1737+ type : string
1738+ required :
1739+ - name
1740+ type : object
1741+ port :
1742+ description : Port where metrics endpoint will bind to. Defaults
1743+ to 9216.
1744+ type : integer
1745+ tlsSecretKeyRef :
1746+ description : Name of a Secret (type kubernetes.io/tls) holding
1747+ the certificates to use in the Prometheus endpoint.
1748+ properties :
1749+ key :
1750+ description : Key is the key in the secret storing this
1751+ password. Defaults to "password"
1752+ type : string
1753+ name :
1754+ description : Name is the name of the secret storing this
1755+ user's password
1756+ type : string
1757+ required :
1758+ - name
1759+ type : object
1760+ username :
1761+ description : HTTP Basic Auth Username for metrics endpoint.
1762+ type : string
1763+ required :
1764+ - passwordSecretRef
1765+ - username
1766+ type : object
18011767 security :
18021768 properties :
18031769 authentication :
@@ -1994,14 +1960,12 @@ spec:
19941960 instead SecretRef points to a Secret object containing
19951961 the certificates to use when enabling TLS.
19961962 properties :
1997- name :
1998- description : DEPRECATED please use security.certsSecretPrefix
1999- instead
2000- type : string
20011963 prefix :
20021964 description : DEPRECATED please use security.certsSecretPrefix
20031965 instead
20041966 type : string
1967+ required :
1968+ - prefix
20051969 type : object
20061970 type : object
20071971 type : object
0 commit comments