Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetKubeConfig ¶
func RegisterKubeConfigProvider ¶
func RegisterKubeConfigProvider(name string, factory KubeConfigProviderFactory)
Types ¶
type KubeConfigProvider ¶
type KubeConfigProvider interface {
ExportKubeConfig(ctx context.Context, stk *stack.Stack, providerStackSettings map[string]any, kubeConfigPath string) error
}
func GetKubeConfigProvider ¶
func GetKubeConfigProvider(ctx context.Context, name string) (KubeConfigProvider, error)
type KubeConfigProviderFactory ¶
type KubeConfigProviderFactory func(conf *v1.ConfigSpec) (KubeConfigProvider, error)
Click to show internal directories.
Click to hide internal directories.