sigs.k8s.io/cluster-api-provider-azure@v1.14.3/config/crd/bases/infrastructure.cluster.x-k8s.io_azuremanagedclusters.yaml (about)

     1  ---
     2  apiVersion: apiextensions.k8s.io/v1
     3  kind: CustomResourceDefinition
     4  metadata:
     5    annotations:
     6      controller-gen.kubebuilder.io/version: v0.13.0
     7    name: azuremanagedclusters.infrastructure.cluster.x-k8s.io
     8  spec:
     9    group: infrastructure.cluster.x-k8s.io
    10    names:
    11      categories:
    12      - cluster-api
    13      kind: AzureManagedCluster
    14      listKind: AzureManagedClusterList
    15      plural: azuremanagedclusters
    16      shortNames:
    17      - amc
    18      singular: azuremanagedcluster
    19    scope: Namespaced
    20    versions:
    21    - additionalPrinterColumns:
    22      - description: Cluster to which this AzureManagedCluster belongs
    23        jsonPath: .metadata.labels.cluster\.x-k8s\.io/cluster-name
    24        name: Cluster
    25        type: string
    26      - jsonPath: .status.ready
    27        name: Ready
    28        type: string
    29      - description: Time duration since creation of this AzureManagedCluster
    30        jsonPath: .metadata.creationTimestamp
    31        name: Age
    32        type: date
    33      name: v1beta1
    34      schema:
    35        openAPIV3Schema:
    36          description: AzureManagedCluster is the Schema for the azuremanagedclusters
    37            API.
    38          properties:
    39            apiVersion:
    40              description: 'APIVersion defines the versioned schema of this representation
    41                of an object. Servers should convert recognized schemas to the latest
    42                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    43              type: string
    44            kind:
    45              description: 'Kind is a string value representing the REST resource this
    46                object represents. Servers may infer this from the endpoint the client
    47                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    48              type: string
    49            metadata:
    50              type: object
    51            spec:
    52              description: AzureManagedClusterSpec defines the desired state of AzureManagedCluster.
    53              properties:
    54                controlPlaneEndpoint:
    55                  description: ControlPlaneEndpoint represents the endpoint used to
    56                    communicate with the control plane. Immutable, populated by the
    57                    AKS API at create.
    58                  properties:
    59                    host:
    60                      description: The hostname on which the API server is serving.
    61                      type: string
    62                    port:
    63                      description: The port on which the API server is serving.
    64                      format: int32
    65                      type: integer
    66                  required:
    67                  - host
    68                  - port
    69                  type: object
    70              type: object
    71            status:
    72              description: AzureManagedClusterStatus defines the observed state of AzureManagedCluster.
    73              properties:
    74                ready:
    75                  description: Ready is true when the provider resource is ready.
    76                  type: boolean
    77              type: object
    78          type: object
    79      served: true
    80      storage: true
    81      subresources:
    82        status: {}