...

Text file src/edge-infra.dev/config/pallets/edge/edge-issuer/base/crds/edge-issuer.edge.ncr.com_edgeissuers.yaml

Documentation: edge-infra.dev/config/pallets/edge/edge-issuer/base/crds

     1apiVersion: apiextensions.k8s.io/v1
     2kind: CustomResourceDefinition
     3metadata:
     4  name: edgeissuers.edge-issuer.edge.ncr.com
     5  annotations:
     6    controller-gen.kubebuilder.io/version: (unknown)
     7spec:
     8  group: edge-issuer.edge.ncr.com
     9  names:
    10    kind: EdgeIssuer
    11    listKind: EdgeIssuerList
    12    plural: edgeissuers
    13    singular: edgeissuer
    14  scope: Namespaced
    15  versions:
    16  - name: v1alpha1
    17    additionalPrinterColumns:
    18    - name: Ready
    19      type: string
    20      jsonPath: .status.conditions[?(@.type=="Ready")].status
    21    - name: Reason
    22      type: string
    23      jsonPath: .status.conditions[?(@.type=="Ready")].reason
    24    - name: Message
    25      type: string
    26      jsonPath: .status.conditions[?(@.type=="Ready")].message
    27    - name: LastTransition
    28      type: date
    29      jsonPath: .status.conditions[?(@.type=="Ready")].lastTransitionTime
    30    - name: ObservedGeneration
    31      type: integer
    32      jsonPath: .status.conditions[?(@.type=="Ready")].observedGeneration
    33    - name: Generation
    34      type: integer
    35      jsonPath: .metadata.generation
    36    - name: Age
    37      type: date
    38      jsonPath: .metadata.creationTimestamp
    39    schema:
    40      openAPIV3Schema:
    41        type: object
    42        description: EdgeIssuer is the Schema for the issuers API
    43        properties:
    44          apiVersion:
    45            type: string
    46            description: |-
    47              APIVersion defines the versioned schema of this representation of an object.
    48              Servers should convert recognized schemas to the latest internal value, and
    49              may reject unrecognized values.
    50              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
    51          kind:
    52            type: string
    53            description: |-
    54              Kind is a string value representing the REST resource this object represents.
    55              Servers may infer this from the endpoint the client submits requests to.
    56              Cannot be updated.
    57              In CamelCase.
    58              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
    59          metadata:
    60            type: object
    61          spec:
    62            type: object
    63            description: IssuerSpec defines the desired state of EdgeIssuer
    64          status:
    65            type: object
    66            properties:
    67              conditions:
    68                type: array
    69                description: |-
    70                  List of status conditions to indicate the status of an Issuer.
    71                  Known condition types are `Ready`.
    72                items:
    73                  type: object
    74                  description: IssuerCondition contains condition information for an Issuer.
    75                  properties:
    76                    type:
    77                      type: string
    78                      description: Type of the condition, known values are (`Ready`).
    79                    status:
    80                      type: string
    81                      description: Status of the condition, one of (`True`, `False`, `Unknown`).
    82                      enum:
    83                      - "True"
    84                      - "False"
    85                      - Unknown
    86                    lastTransitionTime:
    87                      type: string
    88                      description: |-
    89                        LastTransitionTime is the timestamp corresponding to the last status
    90                        change of this condition.
    91                      format: date-time
    92                    message:
    93                      type: string
    94                      description: |-
    95                        Message is a human readable description of the details of the last
    96                        transition, complementing reason.
    97                    observedGeneration:
    98                      type: integer
    99                      description: |-
   100                        If set, this represents the .metadata.generation that the condition was
   101                        set based upon.
   102                        For instance, if .metadata.generation is currently 12, but the
   103                        .status.condition[x].observedGeneration is 9, the condition is out of date
   104                        with respect to the current state of the Issuer.
   105                      format: int64
   106                    reason:
   107                      type: string
   108                      description: |-
   109                        Reason is a brief machine readable explanation for the condition's last
   110                        transition.
   111                  required:
   112                  - status
   113                  - type
   114                x-kubernetes-list-map-keys:
   115                - type
   116                x-kubernetes-list-type: map
   117    served: true
   118    storage: true
   119    subresources:
   120      status: {}

View as plain text