sigs.k8s.io/kueue@v0.6.2/config/components/crd/bases/kueue.x-k8s.io_multikueueconfigs.yaml (about)

     1  ---
     2  apiVersion: apiextensions.k8s.io/v1
     3  kind: CustomResourceDefinition
     4  metadata:
     5    annotations:
     6      controller-gen.kubebuilder.io/version: v0.14.0
     7    name: multikueueconfigs.kueue.x-k8s.io
     8  spec:
     9    group: kueue.x-k8s.io
    10    names:
    11      kind: MultiKueueConfig
    12      listKind: MultiKueueConfigList
    13      plural: multikueueconfigs
    14      singular: multikueueconfig
    15    scope: Cluster
    16    versions:
    17    - name: v1alpha1
    18      schema:
    19        openAPIV3Schema:
    20          description: MultiKueueConfig is the Schema for the multikueue API
    21          properties:
    22            apiVersion:
    23              description: |-
    24                APIVersion defines the versioned schema of this representation of an object.
    25                Servers should convert recognized schemas to the latest internal value, and
    26                may reject unrecognized values.
    27                More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
    28              type: string
    29            kind:
    30              description: |-
    31                Kind is a string value representing the REST resource this object represents.
    32                Servers may infer this from the endpoint the client submits requests to.
    33                Cannot be updated.
    34                In CamelCase.
    35                More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
    36              type: string
    37            metadata:
    38              type: object
    39            spec:
    40              description: MultiKueueConfigSpec defines the desired state of MultiKueueConfig
    41              properties:
    42                clusters:
    43                  description: List of MultiKueueClusters names where the workloads
    44                    from the ClusterQueue should be distributed.
    45                  items:
    46                    type: string
    47                  maxItems: 10
    48                  minItems: 1
    49                  type: array
    50                  x-kubernetes-list-type: set
    51              required:
    52              - clusters
    53              type: object
    54          type: object
    55      served: true
    56      storage: true