Documentation
¶
Overview ¶
Package awskubernetes contains the provisioner for the Kubernetes based environments
Package awskubernetes contains the provisioner for the Kubernetes based environments
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Provisioner ¶
func Provisioner(opts ...ProvisionerOption) provisioners.TypedProvisioner[environments.Kubernetes]
EKSProvisioner creates a new provisioner
Types ¶
type ProvisionerOption ¶
type ProvisionerOption func(*ProvisionerParams) error
ProvisionerOption is a function that modifies the ProvisionerParams
func WithAwsEnv ¶
func WithAwsEnv(env *aws.Environment) ProvisionerOption
func WithExtraConfigParams ¶
func WithExtraConfigParams(configMap runner.ConfigMap) ProvisionerOption
func WithRunOptions ¶
func WithRunOptions(opts ...eks.RunOption) ProvisionerOption
type ProvisionerParams ¶
type ProvisionerParams struct {
// contains filtered or unexported fields
}
ProvisionerParams contains all the parameters needed to create the environment
Click to show internal directories.
Click to hide internal directories.