1-
21---
32apiVersion : apiextensions.k8s.io/v1
43kind : CustomResourceDefinition
54metadata :
65 annotations :
7- controller-gen.kubebuilder.io/version : v0.4.1
8- service.binding/type : ' mongodb '
9- service.binding/provider : ' community '
10- service.binding : ' path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret'
11- service.binding/connectionString : ' path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=connectionString.standardSrv '
12- service.binding/username : ' path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=username '
13- service.binding/password : ' path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=password '
6+ controller-gen.kubebuilder.io/version : v0.11.3
7+ service.binding : path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret
8+ service.binding/connectionString : path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=connectionString.standardSrv
9+ service.binding/password : path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=password
10+ service.binding/provider : community
11+ service.binding/type : mongodb
12+ service.binding/username : path={.metadata.name}-{.spec.users[0].db}-{.spec.users[0].name},objectType=Secret,sourceKey=username
1413 creationTimestamp : null
1514 name : mongodbcommunity.mongodbcommunity.mongodb.com
1615spec :
6059 nullable : true
6160 type : object
6261 x-kubernetes-preserve-unknown-fields : true
62+ agent :
63+ description : AgentConfiguration sets options for the MongoDB automation
64+ agent
65+ properties :
66+ logLevel :
67+ type : string
68+ maxLogFileDurationHours :
69+ type : integer
70+ type : object
6371 arbiters :
6472 description : ' Arbiters is the number of arbiters to add to the Replica
6573 Set. It is not recommended to have more than one arbiter per Replica
@@ -277,6 +285,7 @@ spec:
277285 TODO: Add other useful fields. apiVersion, kind, uid?'
278286 type : string
279287 type : object
288+ x-kubernetes-map-type : atomic
280289 caConfigMapRef :
281290 description : CaConfigMap is a reference to a ConfigMap containing
282291 the certificate for the CA which signed the server certificates
@@ -289,6 +298,7 @@ spec:
289298 TODO: Add other useful fields. apiVersion, kind, uid?'
290299 type : string
291300 type : object
301+ x-kubernetes-map-type : atomic
292302 certificateKeySecretRef :
293303 description : CertificateKeySecret is a reference to a Secret
294304 containing a private key and certificate to use for TLS.
@@ -306,6 +316,7 @@ spec:
306316 TODO: Add other useful fields. apiVersion, kind, uid?'
307317 type : string
308318 type : object
319+ x-kubernetes-map-type : atomic
309320 enabled :
310321 type : boolean
311322 optional :
@@ -434,9 +445,3 @@ spec:
434445 storage : true
435446 subresources :
436447 status : {}
437- status :
438- acceptedNames :
439- kind : " "
440- plural : " "
441- conditions : []
442- storedVersions : []
0 commit comments