Skip to content

Commit 1e05c5e

Browse files
committed
chore(crd): Update chart crds
Signed-off-by: Hayden Roszell <[email protected]>
1 parent e3c2523 commit 1e05c5e

File tree

5 files changed

+247
-161
lines changed

5 files changed

+247
-161
lines changed

deploy/charts/command-cert-manager-issuer/templates/crds/clusterissuers.yaml

Lines changed: 122 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -16,78 +16,125 @@ spec:
1616
singular: clusterissuer
1717
scope: Cluster
1818
versions:
19-
- name: v1alpha1
20-
schema:
21-
openAPIV3Schema:
22-
description: ClusterIssuer is the Schema for the clusterissuers API
23-
properties:
24-
apiVersion:
25-
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'
26-
type: string
27-
kind:
28-
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'
29-
type: string
30-
metadata:
31-
type: object
32-
spec:
33-
description: IssuerSpec defines the desired state of Issuer
34-
properties:
35-
caSecretName:
36-
description: The name of the secret containing the CA bundle to use when verifying Command's server certificate. If specified, the CA bundle will be added to the client trust roots for the Command issuer.
37-
type: string
38-
certificateAuthorityHostname:
39-
description: CertificateAuthorityHostname is the hostname associated with the Certificate Authority specified by CertificateAuthorityLogicalName E.g. "ca.example.com"
40-
type: string
41-
certificateAuthorityLogicalName:
42-
description: CertificateAuthorityLogicalName is the logical name of the certificate authority to use E.g. "Keyfactor Root CA" or "Intermediate CA"
43-
type: string
44-
certificateTemplate:
45-
description: CertificateTemplate is the name of the certificate template to use. Refer to the Keyfactor Command documentation for more information.
46-
type: string
47-
commandSecretName:
48-
description: A reference to a K8s kubernetes.io/basic-auth Secret containing basic auth credentials for the Command instance configured in Hostname. The secret must be in the same namespace as the referent. If the referent is a ClusterIssuer, the reference instead refers to the resource with the given name in the configured 'cluster resource namespace', which is set as a flag on the controller component (and defaults to the namespace that the controller runs in).
49-
type: string
50-
hostname:
51-
description: Hostname is the hostname of a Keyfactor Command instance.
52-
type: string
53-
type: object
54-
status:
55-
description: IssuerStatus defines the observed state of Issuer
56-
properties:
57-
conditions:
58-
description: List of status conditions to indicate the status of a CertificateRequest. Known condition types are `Ready`.
59-
items:
60-
description: IssuerCondition contains condition information for an Issuer.
61-
properties:
62-
lastTransitionTime:
63-
description: LastTransitionTime is the timestamp corresponding to the last status change of this condition.
64-
format: date-time
65-
type: string
66-
message:
67-
description: Message is a human readable description of the details of the last transition, complementing reason.
68-
type: string
69-
reason:
70-
description: Reason is a brief machine readable explanation for the condition's last transition.
71-
type: string
72-
status:
73-
description: Status of the condition, one of ('True', 'False', 'Unknown').
74-
enum:
75-
- "True"
76-
- "False"
77-
- Unknown
78-
type: string
79-
type:
80-
description: Type of the condition, known values are ('Ready').
81-
type: string
82-
required:
83-
- status
84-
- type
85-
type: object
86-
type: array
87-
type: object
88-
type: object
89-
served: true
90-
storage: true
91-
subresources:
92-
status: {}
93-
{{- end }}
19+
- name: v1alpha1
20+
schema:
21+
openAPIV3Schema:
22+
description: ClusterIssuer is the Schema for the clusterissuers API
23+
properties:
24+
apiVersion:
25+
description: |-
26+
APIVersion defines the versioned schema of this representation of an object.
27+
Servers should convert recognized schemas to the latest internal value, and
28+
may reject unrecognized values.
29+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
30+
type: string
31+
kind:
32+
description: |-
33+
Kind is a string value representing the REST resource this object represents.
34+
Servers may infer this from the endpoint the client submits requests to.
35+
Cannot be updated.
36+
In CamelCase.
37+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
38+
type: string
39+
metadata:
40+
type: object
41+
spec:
42+
description: IssuerSpec defines the desired state of Issuer
43+
properties:
44+
apiPath:
45+
default: KeyfactorAPI
46+
description: APIPath is the base path of the Command API. KeyfactorAPI
47+
by default
48+
type: string
49+
caSecretName:
50+
description: |-
51+
The name of the secret containing the CA bundle to use when verifying
52+
Command's server certificate. If specified, the CA bundle will be added to
53+
the client trust roots for the Command issuer.
54+
type: string
55+
certificateAuthorityHostname:
56+
description: |-
57+
CertificateAuthorityHostname is the hostname associated with the Certificate Authority specified by
58+
CertificateAuthorityLogicalName E.g. "ca.example.com"
59+
type: string
60+
certificateAuthorityLogicalName:
61+
description: |-
62+
CertificateAuthorityLogicalName is the logical name of the certificate authority to use
63+
E.g. "Keyfactor Root CA" or "Intermediate CA"
64+
type: string
65+
certificateTemplate:
66+
description: |-
67+
CertificateTemplate is the name of the certificate template to use.
68+
Refer to the Keyfactor Command documentation for more information.
69+
type: string
70+
commandSecretName:
71+
description: |-
72+
A reference to a K8s kubernetes.io/basic-auth Secret containing basic auth
73+
credentials for the Command instance configured in Hostname. The secret must
74+
be in the same namespace as the referent. If the
75+
referent is a ClusterIssuer, the reference instead refers to the resource
76+
with the given name in the configured 'cluster resource namespace', which
77+
is set as a flag on the controller component (and defaults to the
78+
namespace that the controller runs in).
79+
type: string
80+
hostname:
81+
description: Hostname is the hostname of a Keyfactor Command instance.
82+
type: string
83+
scopes:
84+
description: |-
85+
A list of comma separated scopes used when requesting a Bearer token from an ambient token provider implied
86+
by the environment, rather than by commandSecretName. For example, could be set to
87+
api://{tenant ID}/.default when requesting an access token for Entra ID (DefaultAzureCredential). Has no
88+
effect on OAuth 2.0 Client Credential configuration - please specify the scopes for this method in an Opaque secret.
89+
type: string
90+
type: object
91+
status:
92+
description: IssuerStatus defines the observed state of Issuer
93+
properties:
94+
conditions:
95+
description: |-
96+
List of status conditions to indicate the status of a CertificateRequest.
97+
Known condition types are `Ready`.
98+
items:
99+
description: IssuerCondition contains condition information for
100+
an Issuer.
101+
properties:
102+
lastTransitionTime:
103+
description: |-
104+
LastTransitionTime is the timestamp corresponding to the last status
105+
change of this condition.
106+
format: date-time
107+
type: string
108+
message:
109+
description: |-
110+
Message is a human readable description of the details of the last
111+
transition, complementing reason.
112+
type: string
113+
reason:
114+
description: |-
115+
Reason is a brief machine readable explanation for the condition's last
116+
transition.
117+
type: string
118+
status:
119+
description: Status of the condition, one of ('True', 'False',
120+
'Unknown').
121+
enum:
122+
- "True"
123+
- "False"
124+
- Unknown
125+
type: string
126+
type:
127+
description: Type of the condition, known values are ('Ready').
128+
type: string
129+
required:
130+
- status
131+
- type
132+
type: object
133+
type: array
134+
type: object
135+
type: object
136+
served: true
137+
storage: true
138+
subresources:
139+
status: {}
140+
{{- end }}

0 commit comments

Comments
 (0)