Documentation ¶
Index ¶
- func CreateObjectsFromDirectory(rootPath string) ([]client.Object, error)
- func CreateTypedObjectFromYamlByte[T generics.Object, PT generics.PObject[T], L generics.ObjList[T]](yamlBytes []byte, _ func(T, L)) PT
- func CustomizedObjFromYaml[T generics.Object, PT generics.PObject[T], L generics.ObjList[T]](filePath string, signature func(T, L)) (PT, error)
- func CustomizedObjectListFromYaml[T generics.Object, PT generics.PObject[T], L generics.ObjList[T]](yamlfile string, signature func(T, L)) ([]PT, error)
- func GetTypedResourceObjectBySignature[T generics.Object, PT generics.PObject[T], L generics.ObjList[T]](objects []client.Object, _ func(T, L)) PT
- func NewWorkflowTemplateRender(helmTemplateDir string, opts RenderedOptions) (*templateRenderWorkflow, error)
- func RandomString(n int) string
- type RenderedOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CustomizedObjFromYaml ¶
func NewWorkflowTemplateRender ¶
func NewWorkflowTemplateRender(helmTemplateDir string, opts RenderedOptions) (*templateRenderWorkflow, error)
func RandomString ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.