Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CRDToYAML ¶
func CRDToYAML(crd *apiextensionsv1.CustomResourceDefinition) (string, error)
CRDToYAML marshals a CRD object into YAML.
func ConvertStructToCRD ¶
func ConvertStructToCRD(
exampleObj interface{},
group, version, kind, plural string,
) (*apiextensionsv1.CustomResourceDefinition, error)
ConvertStructToCRD creates a CustomResourceDefinition (apiextensions.k8s.io/v1) from a Go struct using reflection to build the OpenAPIV3 schema.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.