package
0.33.0-alpha.2
Repository: https://github.com/kubernetes/api.git
Documentation: pkg.go.dev

# Functions

Kind takes an unqualified kind and returns a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

Approved indicates the request was approved and should be issued by the signer.
Denied indicates the request was denied and should not be issued by the signer.
Failed indicates the signer failed to issue the certificate.
GroupName is the group name use in this package.
"kubernetes.io/kube-apiserver-client-kubelet" issues client certificates that kubelets use to authenticate to kube-apiserver.
"kubernetes.io/kube-apiserver-client" signer issues client certificates that can be used to authenticate to kube-apiserver.
"kubernetes.io/kubelet-serving" issues serving certificates that kubelets use to serve TLS endpoints, which kube-apiserver can connect to securely.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.
Valid key usages.

# Variables

AddToScheme is a global function that registers this API group & version to a scheme.
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder is the scheme builder with scheme init functions to run for this API package.
SchemeGroupVersion is group version used to register these objects.

# Structs

CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object.
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
CertificateSigningRequestSpec contains the certificate request.
CertificateSigningRequestStatus contains conditions used to indicate approved/denied/failed status of the request, and the issued certificate.

# Type aliases

ExtraValue masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false.
KeyUsage specifies valid usage contexts for keys.
RequestConditionType is the type of a CertificateSigningRequestCondition.