Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CNPCRDName is the full name of the CNP CRD. CNPCRDName = k8sconstv2.CNPKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CCNPCRDName is the full name of the CCNP CRD. CCNPCRDName = k8sconstv2.CCNPKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CEPCRDName is the full name of the CEP CRD. CEPCRDName = k8sconstv2.CEPKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CIDCRDName is the full name of the CID CRD. CIDCRDName = k8sconstv2.CIDKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CNCRDName is the full name of the CN CRD. CNCRDName = k8sconstv2.CNKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CEWCRDName is the full name of the CEW CRD. CEWCRDName = k8sconstv2.CEWKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CLRPCRDName is the full name of the CLRP CRD. CLRPCRDName = k8sconstv2.CLRPKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CEGPCRDName is the full name of the CEGP CRD. CEGPCRDName = k8sconstv2.CEGPKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CENPCRDName is the full name of the CENP CRD. CENPCRDName = k8sconstv2alpha1.CENPKindDefinition + "/" + k8sconstv2alpha1.CustomResourceDefinitionVersion // CESCRDName is the full name of the CES CRD. CESCRDName = k8sconstv2alpha1.CESKindDefinition + "/" + k8sconstv2alpha1.CustomResourceDefinitionVersion // CCECCRDName is the full name of the CCEC CRD. CCECCRDName = k8sconstv2.CCECKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // CECCRDName is the full name of the CEC CRD. CECCRDName = k8sconstv2.CECKindDefinition + "/" + k8sconstv2.CustomResourceDefinitionVersion // BGPPCRDName is the full name of the BGPP CRD. BGPPCRDName = k8sconstv2alpha1.BGPPKindDefinition + "/" + k8sconstv2alpha1.CustomResourceDefinitionVersion // BGPPoolCRDName is the full name of the BGPPool CRD. BGPPoolCRDName = k8sconstv2alpha1.BGPPoolKindDefinition + "/" + k8sconstv2alpha1.CustomResourceDefinitionVersion )
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() error
RegisterCRDs registers all CRDs with the K8s apiserver.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.