@@ -334,6 +334,67 @@ spec:
334334 format : int32
335335 minimum : 0
336336 type : integer
337+ resources :
338+ description : |-
339+ Resources - Compute Resources required by this service (Limits/Requests).
340+ https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
341+ properties :
342+ claims :
343+ description : |-
344+ Claims lists the names of resources, defined in spec.resourceClaims,
345+ that are used by this container.
346+
347+ This is an alpha field and requires enabling the
348+ DynamicResourceAllocation feature gate.
349+
350+ This field is immutable. It can only be set for containers.
351+ items :
352+ description : ResourceClaim references one entry in PodSpec.ResourceClaims.
353+ properties :
354+ name :
355+ description : |-
356+ Name must match the name of one entry in pod.spec.resourceClaims of
357+ the Pod where this field is used. It makes that resource available
358+ inside a container.
359+ type : string
360+ request :
361+ description : |-
362+ Request is the name chosen for a request in the referenced claim.
363+ If empty, everything from the claim is made available, otherwise
364+ only the result of this request.
365+ type : string
366+ required :
367+ - name
368+ type : object
369+ type : array
370+ x-kubernetes-list-map-keys :
371+ - name
372+ x-kubernetes-list-type : map
373+ limits :
374+ additionalProperties :
375+ anyOf :
376+ - type : integer
377+ - type : string
378+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
379+ x-kubernetes-int-or-string : true
380+ description : |-
381+ Limits describes the maximum amount of compute resources allowed.
382+ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
383+ type : object
384+ requests :
385+ additionalProperties :
386+ anyOf :
387+ - type : integer
388+ - type : string
389+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
390+ x-kubernetes-int-or-string : true
391+ description : |-
392+ Requests describes the minimum amount of compute resources required.
393+ If Requests is omitted for a container, it defaults to Limits if that is explicitly specified,
394+ otherwise to an implementation-defined value. Requests cannot exceed Limits.
395+ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
396+ type : object
397+ type : object
337398 ringConfigMaps :
338399 default :
339400 - swift-ring-files
@@ -514,6 +575,67 @@ spec:
514575 format : int32
515576 minimum : 0
516577 type : integer
578+ resources :
579+ description : |-
580+ Resources - Compute Resources required by this service (Limits/Requests).
581+ https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
582+ properties :
583+ claims :
584+ description : |-
585+ Claims lists the names of resources, defined in spec.resourceClaims,
586+ that are used by this container.
587+
588+ This is an alpha field and requires enabling the
589+ DynamicResourceAllocation feature gate.
590+
591+ This field is immutable. It can only be set for containers.
592+ items :
593+ description : ResourceClaim references one entry in PodSpec.ResourceClaims.
594+ properties :
595+ name :
596+ description : |-
597+ Name must match the name of one entry in pod.spec.resourceClaims of
598+ the Pod where this field is used. It makes that resource available
599+ inside a container.
600+ type : string
601+ request :
602+ description : |-
603+ Request is the name chosen for a request in the referenced claim.
604+ If empty, everything from the claim is made available, otherwise
605+ only the result of this request.
606+ type : string
607+ required :
608+ - name
609+ type : object
610+ type : array
611+ x-kubernetes-list-map-keys :
612+ - name
613+ x-kubernetes-list-type : map
614+ limits :
615+ additionalProperties :
616+ anyOf :
617+ - type : integer
618+ - type : string
619+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
620+ x-kubernetes-int-or-string : true
621+ description : |-
622+ Limits describes the maximum amount of compute resources allowed.
623+ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
624+ type : object
625+ requests :
626+ additionalProperties :
627+ anyOf :
628+ - type : integer
629+ - type : string
630+ pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
631+ x-kubernetes-int-or-string : true
632+ description : |-
633+ Requests describes the minimum amount of compute resources required.
634+ If Requests is omitted for a container, it defaults to Limits if that is explicitly specified,
635+ otherwise to an implementation-defined value. Requests cannot exceed Limits.
636+ More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
637+ type : object
638+ type : object
517639 ringConfigMaps :
518640 default :
519641 - swift-ring-files
0 commit comments