k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/crd/enterprise/kcp/ee.kubermatic.k8c.io_allowedregistries.yaml (about)

     1  # This file has been generated by hack/update-codegen.sh, DO NOT EDIT.
     2  
     3  apiVersion: apiextensions.k8s.io/v1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    annotations:
     7      controller-gen.kubebuilder.io/version: v0.12.0
     8    name: allowedregistries.ee.kubermatic.k8c.io
     9  spec:
    10    group: ee.kubermatic.k8c.io
    11    names:
    12      kind: AllowedRegistry
    13      listKind: AllowedRegistryList
    14      plural: allowedregistries
    15      singular: allowedregistry
    16    scope: Cluster
    17    versions:
    18      - additionalPrinterColumns:
    19          - description: RegistryPrefix contains the prefix of the registry which will be allowed. User clusters will be able to deploy only images which are prefixed with one of the allowed image registry prefixes.
    20            jsonPath: .spec.registryPrefix
    21            name: RegistryPrefix
    22            type: string
    23          - jsonPath: .metadata.creationTimestamp
    24            name: Age
    25            type: date
    26        name: v1
    27        schema:
    28          openAPIV3Schema:
    29            description: AllowedRegistry is the object representing an allowed registry.
    30            properties:
    31              apiVersion:
    32                description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    33                type: string
    34              kind:
    35                description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. 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: AllowedRegistrySpec specifies the data for allowed registry spec.
    41                properties:
    42                  registryPrefix:
    43                    description: RegistryPrefix contains the prefix of the registry which will be allowed. User clusters will be able to deploy only images which are prefixed with one of the allowed image registry prefixes.
    44                    type: string
    45                required:
    46                  - registryPrefix
    47                type: object
    48            type: object
    49        served: true
    50        storage: true
    51        subresources: {}