Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetStoredGVK ¶
func GetStoredGVK(crd *apiextensions.CustomResourceDefinition) *schema.GroupVersionKind
func PrettyGVK ¶
func PrettyGVK(gvk *schema.GroupVersionKind) string
PrettyGVK returns a group, version, kind representation in order of specificity.
Types ¶
type CRDer ¶
type CRDer struct { CRD *apiextensions.CustomResourceDefinition GVK *schema.GroupVersionKind }
CRDer generates instances of a CustomResourceDefinition.
type Modifier ¶
type Modifier func(crd *apiextensions.CustomResourceDefinition)
A Modifier specifies how to modify a CRD prior to conversion to internal representation
func StripAnnotations ¶
func StripAnnotations() Modifier
StripAnnotations removes annotations from a CRD's metadata
func StripConversion ¶
func StripConversion() Modifier
StripConversion removes conversion from a CRD's spec
Click to show internal directories.
Click to hide internal directories.