Documentation ¶
Index ¶
- func ApplyCRDs(ctx context.Context, cfg *config.Config) error
- func ApplyCSIDrivers(ctx context.Context, drivers []string, render RenderFunc, params RenderParams, ...) error
- func ApplyClusterRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func ApplyClusterRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func ApplyConfigMapWithData(ctx context.Context, cmPath string, data map[string]string, ...) error
- func ApplyConfigMaps(ctx context.Context, cores []string, render RenderFunc, params RenderParams, ...) error
- func ApplyDaemonSets(ctx context.Context, apps []string, render RenderFunc, params RenderParams, ...) error
- func ApplyDeployments(ctx context.Context, dps []string, render RenderFunc, params RenderParams, ...) error
- func ApplyNamespaces(ctx context.Context, cores []string, kubeconfigPath string) error
- func ApplyPriorityClasses(ctx context.Context, pcs []string, kubeconfigPath string) error
- func ApplyRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func ApplyRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func ApplySCCs(ctx context.Context, sccs []string, render RenderFunc, params RenderParams, ...) error
- func ApplySecretWithData(ctx context.Context, secretPath string, data map[string][]byte, ...) error
- func ApplyServiceAccounts(ctx context.Context, cores []string, kubeconfigPath string) error
- func ApplyServices(ctx context.Context, cores []string, render RenderFunc, params RenderParams, ...) error
- func ApplyStorageClasses(ctx context.Context, scs []string, render RenderFunc, params RenderParams, ...) error
- func ApplyValidatingWebhookConfiguration(ctx context.Context, admissionRegistrations []string, kubeconfigPath string) error
- func ApplyVolumeSnapshotClass(ctx context.Context, kubeconfigPath string, vcs []string, render RenderFunc, ...) error
- func DeleteClusterRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func DeleteClusterRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error
- func DeleteNamespaces(ctx context.Context, cores []string, kubeconfigPath string) error
- func WaitForCrdsEstablished(ctx context.Context, cfg *config.Config) error
- type RenderFunc
- type RenderParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyCSIDrivers ¶
func ApplyCSIDrivers(ctx context.Context, drivers []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyClusterRoles ¶
func ApplyConfigMapWithData ¶
func ApplyConfigMaps ¶
func ApplyConfigMaps(ctx context.Context, cores []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyDaemonSets ¶
func ApplyDaemonSets(ctx context.Context, apps []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyDeployments ¶
func ApplyDeployments(ctx context.Context, dps []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyNamespaces ¶
func ApplyPriorityClasses ¶
func ApplyRoleBindings ¶
func ApplySCCs ¶
func ApplySCCs(ctx context.Context, sccs []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplySecretWithData ¶
func ApplyServiceAccounts ¶
func ApplyServices ¶
func ApplyServices(ctx context.Context, cores []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyStorageClasses ¶
func ApplyStorageClasses(ctx context.Context, scs []string, render RenderFunc, params RenderParams, kubeconfigPath string) error
func ApplyVolumeSnapshotClass ¶
func ApplyVolumeSnapshotClass(ctx context.Context, kubeconfigPath string, vcs []string, render RenderFunc, params RenderParams) error
func DeleteClusterRoles ¶
func DeleteNamespaces ¶
Types ¶
type RenderFunc ¶
type RenderFunc func([]byte, RenderParams) ([]byte, error)
type RenderParams ¶
type RenderParams map[string]interface{}
Click to show internal directories.
Click to hide internal directories.