Documentation ¶
Overview ¶
Package utils ...
Index ¶
- func GenerateContextCredentials(conf *vpcconfig.VPCBlockConfig, providerID string, ...) (provider.ContextCredentials, error)
- func InitProviders(conf *vpcconfig.VPCBlockConfig, k8sClient *k8s_utils.KubernetesClient, ...) (registry.Providers, error)
- func OpenProviderSession(prov local.Provider, vpcBlockConfig *vpcconfig.VPCBlockConfig, ...) (session provider.Session, fatal bool, err error)
- func OpenProviderSessionWithContext(ctx context.Context, prov local.Provider, ...) (provider.Session, bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateContextCredentials ¶
func GenerateContextCredentials(conf *vpcconfig.VPCBlockConfig, providerID string, contextCredentialsFactory local.ContextCredentialsFactory, ctxLogger *zap.Logger) (provider.ContextCredentials, error)
GenerateContextCredentials ...
func InitProviders ¶
func InitProviders(conf *vpcconfig.VPCBlockConfig, k8sClient *k8s_utils.KubernetesClient, logger *zap.Logger) (registry.Providers, error)
InitProviders initialization for all providers as per configurations
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.