assets

package
v0.0.0-...-70d94bd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 38 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyCRDs

func ApplyCRDs(ctx context.Context, cfg *config.Config) error

func ApplyCSIDrivers

func ApplyCSIDrivers(ctx context.Context, drivers []string, render RenderFunc, params RenderParams, kubeconfigPath string) error

func ApplyClusterRoleBindings

func ApplyClusterRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error

func ApplyClusterRoles

func ApplyClusterRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error

func ApplyConfigMapWithData

func ApplyConfigMapWithData(ctx context.Context, cmPath string, data map[string]string, kubeconfigPath string) error

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 ApplyNamespaces(ctx context.Context, cores []string, kubeconfigPath string) error

func ApplyPriorityClasses

func ApplyPriorityClasses(ctx context.Context, pcs []string, kubeconfigPath string) error

func ApplyRoleBindings

func ApplyRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error

func ApplyRoles

func ApplyRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error

func ApplySCCs

func ApplySCCs(ctx context.Context, sccs []string, render RenderFunc, params RenderParams, kubeconfigPath string) error

func ApplySecretWithData

func ApplySecretWithData(ctx context.Context, secretPath string, data map[string][]byte, kubeconfigPath string) error

func ApplyServiceAccounts

func ApplyServiceAccounts(ctx context.Context, cores []string, kubeconfigPath string) error

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 ApplyValidatingWebhookConfiguration

func ApplyValidatingWebhookConfiguration(ctx context.Context, admissionRegistrations []string, kubeconfigPath string) error

func ApplyVolumeSnapshotClass

func ApplyVolumeSnapshotClass(ctx context.Context, kubeconfigPath string, vcs []string, render RenderFunc, params RenderParams) error

func DeleteClusterRoleBindings

func DeleteClusterRoleBindings(ctx context.Context, rbacs []string, kubeconfigPath string) error

func DeleteClusterRoles

func DeleteClusterRoles(ctx context.Context, rbacs []string, kubeconfigPath string) error

func DeleteNamespaces

func DeleteNamespaces(ctx context.Context, cores []string, kubeconfigPath string) error

func WaitForCrdsEstablished

func WaitForCrdsEstablished(ctx context.Context, cfg *config.Config) error

Types

type RenderFunc

type RenderFunc func([]byte, RenderParams) ([]byte, error)

type RenderParams

type RenderParams map[string]interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL