apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: edgeclusterissuers.edge-issuer.edge.ncr.com annotations: controller-gen.kubebuilder.io/version: (unknown) spec: group: edge-issuer.edge.ncr.com names: kind: EdgeClusterIssuer listKind: EdgeClusterIssuerList plural: edgeclusterissuers singular: edgeclusterissuer scope: Cluster versions: - name: v1alpha1 additionalPrinterColumns: - name: Ready type: string jsonPath: .status.conditions[?(@.type=="Ready")].status - name: Reason type: string jsonPath: .status.conditions[?(@.type=="Ready")].reason - name: Message type: string jsonPath: .status.conditions[?(@.type=="Ready")].message - name: LastTransition type: date jsonPath: .status.conditions[?(@.type=="Ready")].lastTransitionTime - name: ObservedGeneration type: integer jsonPath: .status.conditions[?(@.type=="Ready")].observedGeneration - name: Generation type: integer jsonPath: .metadata.generation - name: Age type: date jsonPath: .metadata.creationTimestamp schema: openAPIV3Schema: type: object description: EdgeClusterIssuer is the Schema for the clusterissuers API properties: apiVersion: type: string 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 kind: type: string 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 metadata: type: object spec: type: object description: IssuerSpec defines the desired state of EdgeIssuer status: type: object properties: conditions: type: array description: |- List of status conditions to indicate the status of an Issuer. Known condition types are `Ready`. items: type: object description: IssuerCondition contains condition information for an Issuer. properties: type: type: string description: Type of the condition, known values are (`Ready`). status: type: string description: Status of the condition, one of (`True`, `False`, `Unknown`). enum: - "True" - "False" - Unknown lastTransitionTime: type: string description: |- LastTransitionTime is the timestamp corresponding to the last status change of this condition. format: date-time message: type: string description: |- Message is a human readable description of the details of the last transition, complementing reason. observedGeneration: type: integer description: |- If set, this represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.condition[x].observedGeneration is 9, the condition is out of date with respect to the current state of the Issuer. format: int64 reason: type: string description: |- Reason is a brief machine readable explanation for the condition's last transition. required: - status - type x-kubernetes-list-map-keys: - type x-kubernetes-list-type: map served: true storage: true subresources: status: {}