Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AWSNodeTemplate ¶ added in v0.11.0
func AWSNodeTemplate(overrides ...v1alpha1.AWSNodeTemplateSpec) *v1alpha1.AWSNodeTemplate
func Provisioner ¶ added in v0.9.1
func Provisioner(options test.ProvisionerOptions) *corev1alpha5.Provisioner
func Settings ¶ added in v0.19.0
func Settings(overrides ...SettingOptions) *awssettings.Settings
Types ¶
type Environment ¶
type Environment struct {
// API
EC2API *fake.EC2API
SSMAPI *fake.SSMAPI
PricingAPI *fake.PricingAPI
// Cache
SSMCache *cache.Cache
EC2Cache *cache.Cache
KubernetesVersionCache *cache.Cache
InstanceTypeCache *cache.Cache
LaunchTemplateCache *cache.Cache
SubnetCache *cache.Cache
SecurityGroupCache *cache.Cache
// Providers
InstanceTypesProvider *instancetype.Provider
InstanceProvider *instance.Provider
SubnetProvider *subnet.Provider
SecurityGroupProvider *securitygroup.Provider
PricingProvider *pricing.Provider
AMIProvider *amifamily.Provider
AMIResolver *amifamily.Resolver
LaunchTemplateProvider *launchtemplate.Provider
}
func NewEnvironment ¶
func NewEnvironment(ctx context.Context, env *coretest.Environment) *Environment
func (*Environment) Reset ¶ added in v0.27.0
func (env *Environment) Reset()
type SettingOptions ¶ added in v0.19.0
Click to show internal directories.
Click to hide internal directories.