@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33kind : CustomResourceDefinition
44metadata :
55 annotations :
6- controller-gen.kubebuilder.io/version : v0.14 .0
6+ controller-gen.kubebuilder.io/version : v0.18 .0
77 name : barbicans.barbican.openstack.org
88spec :
99 group : barbican.openstack.org
8585 description : |-
8686 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
8787 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
88- TODO: -> implement
8988 type : object
9089 enableSecureRBAC :
9190 default : true
@@ -281,11 +280,9 @@ spec:
281280 Claims lists the names of resources, defined in spec.resourceClaims,
282281 that are used by this container.
283282
284-
285283 This is an alpha field and requires enabling the
286284 DynamicResourceAllocation feature gate.
287285
288-
289286 This field is immutable. It can only be set for containers.
290287 items :
291288 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -296,6 +293,12 @@ spec:
296293 the Pod where this field is used. It makes that resource available
297294 inside a container.
298295 type : string
296+ request :
297+ description : |-
298+ Request is the name chosen for a request in the referenced claim.
299+ If empty, everything from the claim is made available, otherwise
300+ only the result of this request.
301+ type : string
299302 required :
300303 - name
301304 type : object
@@ -407,7 +410,6 @@ spec:
407410 description : |-
408411 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
409412 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
410- TODO: -> implement
411413 type : object
412414 networkAttachments :
413415 description : NetworkAttachments is a list of NetworkAttachment
@@ -439,11 +441,9 @@ spec:
439441 Claims lists the names of resources, defined in spec.resourceClaims,
440442 that are used by this container.
441443
442-
443444 This is an alpha field and requires enabling the
444445 DynamicResourceAllocation feature gate.
445446
446-
447447 This field is immutable. It can only be set for containers.
448448 items :
449449 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -454,6 +454,12 @@ spec:
454454 the Pod where this field is used. It makes that resource available
455455 inside a container.
456456 type : string
457+ request :
458+ description : |-
459+ Request is the name chosen for a request in the referenced claim.
460+ If empty, everything from the claim is made available, otherwise
461+ only the result of this request.
462+ type : string
457463 required :
458464 - name
459465 type : object
@@ -535,7 +541,6 @@ spec:
535541 description : |-
536542 ConfigOverwrite - interface to overwrite default config files like e.g. policy.json.
537543 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
538- TODO: -> implement
539544 type : object
540545 networkAttachments :
541546 description : NetworkAttachments is a list of NetworkAttachment
@@ -567,11 +572,9 @@ spec:
567572 Claims lists the names of resources, defined in spec.resourceClaims,
568573 that are used by this container.
569574
570-
571575 This is an alpha field and requires enabling the
572576 DynamicResourceAllocation feature gate.
573577
574-
575578 This field is immutable. It can only be set for containers.
576579 items :
577580 description : ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -582,6 +585,12 @@ spec:
582585 the Pod where this field is used. It makes that resource available
583586 inside a container.
584587 type : string
588+ request :
589+ description : |-
590+ Request is the name chosen for a request in the referenced claim.
591+ If empty, everything from the claim is made available, otherwise
592+ only the result of this request.
593+ type : string
585594 required :
586595 - name
587596 type : object
@@ -649,7 +658,6 @@ spec:
649658 databaseInstance :
650659 description : |-
651660 MariaDB instance name
652- TODO(dmendiza): Is this comment right?
653661 Right now required by the maridb-operator to get the credentials from the instance to create the DB
654662 Might not be required in future
655663 type : string
@@ -659,7 +667,6 @@ spec:
659667 description : |-
660668 ConfigOverwrite - interface to overwrite default config files like e.g. logging.conf or policy.json.
661669 But can also be used to add additional files. Those get added to the service config dir in /etc/<service> .
662- TODO(dmendiza): -> implement
663670 type : object
664671 enabledSecretStores :
665672 items :
0 commit comments