Documentation
¶
Index ¶
- func AKSNodeClass(overrides ...v1alpha2.AKSNodeClass) *v1alpha2.AKSNodeClass
- func MakeStandardLoadBalancer(resourceGroup string, lbName string, includeOutbound bool) armnetwork.LoadBalancer
- func NodePool(options corev1beta1.NodePool) *corev1beta1.NodePool
- func Options(overrides ...OptionsFields) *azoptions.Options
- type Environment
- type OptionsFields
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AKSNodeClass ¶
func AKSNodeClass(overrides ...v1alpha2.AKSNodeClass) *v1alpha2.AKSNodeClass
func MakeStandardLoadBalancer ¶
func MakeStandardLoadBalancer(resourceGroup string, lbName string, includeOutbound bool) armnetwork.LoadBalancer
func NodePool ¶
func NodePool(options corev1beta1.NodePool) *corev1beta1.NodePool
func Options ¶
func Options(overrides ...OptionsFields) *azoptions.Options
Types ¶
type Environment ¶
type Environment struct {
// API
VirtualMachinesAPI *fake.VirtualMachinesAPI
AzureResourceGraphAPI *fake.AzureResourceGraphAPI
VirtualMachineExtensionsAPI *fake.VirtualMachineExtensionsAPI
NetworkInterfacesAPI *fake.NetworkInterfacesAPI
CommunityImageVersionsAPI *fake.CommunityGalleryImageVersionsAPI
MockSkuClientSignalton *fake.MockSkuClientSingleton
PricingAPI *fake.PricingAPI
LoadBalancersAPI *fake.LoadBalancersAPI
// Cache
KubernetesVersionCache *cache.Cache
InstanceTypeCache *cache.Cache
LoadBalancerCache *cache.Cache
// Providers
InstanceTypesProvider *instancetype.Provider
InstanceProvider *instance.Provider
PricingProvider *pricing.Provider
ImageProvider *imagefamily.Provider
ImageResolver *imagefamily.Resolver
LaunchTemplateProvider *launchtemplate.Provider
LoadBalancerProvider *loadbalancer.Provider
// contains filtered or unexported fields
}
func NewEnvironment ¶
func NewEnvironment(ctx context.Context, env *coretest.Environment) *Environment
func NewEnvironmentNonZonal ¶
func NewEnvironmentNonZonal(ctx context.Context, env *coretest.Environment) *Environment
func NewRegionalEnvironment ¶
func NewRegionalEnvironment(ctx context.Context, env *coretest.Environment, region string, nonZonal bool) *Environment
func (*Environment) Reset ¶
func (env *Environment) Reset()
func (*Environment) Zones ¶
func (env *Environment) Zones() []string
type OptionsFields ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.