github.com/nginxinc/kubernetes-ingress@v1.12.5/deployments/common/crds/k8s.nginx.org_globalconfigurations.yaml (about)

     1  apiVersion: apiextensions.k8s.io/v1
     2  kind: CustomResourceDefinition
     3  metadata:
     4    annotations:
     5      controller-gen.kubebuilder.io/version: v0.6.2
     6    creationTimestamp: null
     7    name: globalconfigurations.k8s.nginx.org
     8  spec:
     9    group: k8s.nginx.org
    10    names:
    11      kind: GlobalConfiguration
    12      listKind: GlobalConfigurationList
    13      plural: globalconfigurations
    14      shortNames:
    15        - gc
    16      singular: globalconfiguration
    17    scope: Namespaced
    18    versions:
    19      - name: v1alpha1
    20        schema:
    21          openAPIV3Schema:
    22            description: GlobalConfiguration defines the GlobalConfiguration resource.
    23            type: object
    24            properties:
    25              apiVersion:
    26                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'
    27                type: string
    28              kind:
    29                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'
    30                type: string
    31              metadata:
    32                type: object
    33              spec:
    34                description: GlobalConfigurationSpec is the spec of the GlobalConfiguration resource.
    35                type: object
    36                properties:
    37                  listeners:
    38                    type: array
    39                    items:
    40                      description: Listener defines a listener.
    41                      type: object
    42                      properties:
    43                        name:
    44                          type: string
    45                        port:
    46                          type: integer
    47                        protocol:
    48                          type: string
    49        served: true
    50        storage: true
    51  status:
    52    acceptedNames:
    53      kind: ""
    54      plural: ""
    55    conditions: []
    56    storedVersions: []