Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CustomResourceDefinitionSchemaVersionKey is key to label which holds the CRD schema version CustomResourceDefinitionSchemaVersionKey = ciliumio.GroupName + ".k8s.crd.schema.version" )
Variables ¶
This section is empty.
Functions ¶
func CreateCustomResourceDefinitions ¶
func CreateCustomResourceDefinitions(clientset apiextensionsclient.Interface) error
CreateCustomResourceDefinitions creates our CRD objects in the Kubernetes cluster.
func GetPregeneratedCRD ¶
func GetPregeneratedCRD(crdName string) apiextensionsv1.CustomResourceDefinition
GetPregeneratedCRD returns the pregenerated CRD based on the requested CRD name. The pregenerated CRDs are generated by the controller-gen tool and serialized into binary form by go-bindata. This function retrieves CRDs from the binary form.
func RegisterCRDs ¶
func RegisterCRDs(clientset apiextensionsclient.Interface) error
RegisterCRDs registers all CRDs with the K8s apiserver.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.