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 Settings(overrides ...SettingOptions) *azsettings.Settings
- type Environment
- type SettingOptions
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 Settings ¶
func Settings(overrides ...SettingOptions) *azsettings.Settings
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 }
func NewEnvironment ¶
func NewEnvironment(ctx context.Context, env *coretest.Environment) *Environment
func (*Environment) Reset ¶
func (env *Environment) Reset()
Source Files
¶
Click to show internal directories.
Click to hide internal directories.