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