Documentation ¶
Index ¶
- type KubernetesProvider
- func (p *KubernetesProvider) Configure(ctx *util.YWTestContext, providerName string) error
- func (s *KubernetesProvider) ConfigureIfNotExists(ctx *util.YWTestContext, providerName string) error
- func (p *KubernetesProvider) RegisterFlags(flags *pflag.FlagSet)
- func (p *KubernetesProvider) Type() string
- func (p *KubernetesProvider) ValidateFlags() error
- type PreconfiguredProvider
- func (s *PreconfiguredProvider) Configure(_ *util.YWTestContext, providerName string) error
- func (s *PreconfiguredProvider) ConfigureIfNotExists(ctx *util.YWTestContext, providerName string) error
- func (s *PreconfiguredProvider) RegisterFlags(_ *pflag.FlagSet)
- func (s *PreconfiguredProvider) Type() string
- func (s *PreconfiguredProvider) ValidateFlags() error
- type Provider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesProvider ¶
type KubernetesProvider struct { KubernetesProviderKubeconfig string `mapstructure:"kubernetes_provider_kubeconfig""` KubernetesProviderRegion string `mapstructure:"kubernetes_provider_region"` KubernetesProviderZones []string `mapstructure:"kubernetes_provider_zones"` KubernetesProviderStorageClass string `mapstructure:"kubernetes_provider_storage_class"` KubernetesProviderOverridesFile string `mapstructure:"kubernetes_provider_overrides_file"` KubernetesProviderInstanceType string `mapstructure:"kubernetes_provider_instance_type"` KubernetesProviderServiceAccountName string `mapstructure:"kubernetes_provider_service_account_name"` KubernetesProviderImageRegistry string `mapstructure:"kubernetes_provider_image_registry"` KubernetesProviderPullSecretPath string `mapstructure:"kubernetes_provider_pull_secret_path"` }
func (*KubernetesProvider) Configure ¶
func (p *KubernetesProvider) Configure(ctx *util.YWTestContext, providerName string) error
func (*KubernetesProvider) ConfigureIfNotExists ¶
func (s *KubernetesProvider) ConfigureIfNotExists(ctx *util.YWTestContext, providerName string) error
func (*KubernetesProvider) RegisterFlags ¶
func (p *KubernetesProvider) RegisterFlags(flags *pflag.FlagSet)
func (*KubernetesProvider) Type ¶
func (p *KubernetesProvider) Type() string
func (*KubernetesProvider) ValidateFlags ¶
func (p *KubernetesProvider) ValidateFlags() error
type PreconfiguredProvider ¶
type PreconfiguredProvider struct{}
func (*PreconfiguredProvider) Configure ¶
func (s *PreconfiguredProvider) Configure(_ *util.YWTestContext, providerName string) error
func (*PreconfiguredProvider) ConfigureIfNotExists ¶
func (s *PreconfiguredProvider) ConfigureIfNotExists(ctx *util.YWTestContext, providerName string) error
func (*PreconfiguredProvider) RegisterFlags ¶
func (s *PreconfiguredProvider) RegisterFlags(_ *pflag.FlagSet)
func (*PreconfiguredProvider) Type ¶
func (s *PreconfiguredProvider) Type() string
func (*PreconfiguredProvider) ValidateFlags ¶
func (s *PreconfiguredProvider) ValidateFlags() error
Click to show internal directories.
Click to hide internal directories.