volcano.sh/volcano@v1.9.0/installer/helm/chart/volcano/crd/bases/nodeinfo.volcano.sh_numatopologies.yaml (about)

     1  apiVersion: apiextensions.k8s.io/v1
     2  kind: CustomResourceDefinition
     3  metadata:
     4    annotations:
     5      controller-gen.kubebuilder.io/version: v0.6.0
     6    creationTimestamp: null
     7    name: numatopologies.nodeinfo.volcano.sh
     8  spec:
     9    group: nodeinfo.volcano.sh
    10    names:
    11      kind: Numatopology
    12      listKind: NumatopologyList
    13      plural: numatopologies
    14      shortNames:
    15      - numatopo
    16      singular: numatopology
    17    scope: Cluster
    18    versions:
    19    - name: v1alpha1
    20      schema:
    21        openAPIV3Schema:
    22          description: Numatopology is the Schema for the Numatopologies API
    23          properties:
    24            apiVersion:
    25              description: 'APIVersion defines the versioned schema of this representation
    26                of an object. Servers should convert recognized schemas to the latest
    27                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    28              type: string
    29            kind:
    30              description: 'Kind is a string value representing the REST resource this
    31                object represents. Servers may infer this from the endpoint the client
    32                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    33              type: string
    34            metadata:
    35              type: object
    36            spec:
    37              description: Specification of the numa information of the worker node
    38              properties:
    39                cpuDetail:
    40                  additionalProperties:
    41                    description: CPUInfo is the cpu topology detail
    42                    properties:
    43                      core:
    44                        type: integer
    45                      numa:
    46                        type: integer
    47                      socket:
    48                        type: integer
    49                    type: object
    50                  description: Specifies the cpu topology info Key is cpu id
    51                  type: object
    52                numares:
    53                  additionalProperties:
    54                    description: ResourceInfo is the sets about resource capacity and
    55                      allocatable
    56                    properties:
    57                      allocatable:
    58                        type: string
    59                      capacity:
    60                        type: integer
    61                    type: object
    62                  description: Specifies the numa info for the resource Key is resource
    63                    name
    64                  type: object
    65                policies:
    66                  additionalProperties:
    67                    type: string
    68                  description: Specifies the policy of the manager
    69                  type: object
    70                resReserved:
    71                  additionalProperties:
    72                    type: string
    73                  description: Specifies the reserved resource of the node Key is resource
    74                    name
    75                  type: object
    76              type: object
    77          type: object
    78      served: true
    79      storage: true
    80  status:
    81    acceptedNames:
    82      kind: ""
    83      plural: ""
    84    conditions: []
    85    storedVersions: []