AzureKubernetesEnvironmentResource
Handle
interface AzureKubernetesEnvironmentResource extends IAzureResource, IComputeEnvironmentResource, IResource, IResourceWithParameters, IAzureComputeEnvironmentResource, IAzureNspAssociationTarget { addGateway(name: string): KubernetesGatewayResource; addIngress(name: string): KubernetesIngressResource; addNodePool( name: string, vmSize?: string, minCount?: number, maxCount?: number): AksNodePoolResource; withContainerRegistry(registry: AzureContainerRegistryResource): AzureKubernetesEnvironmentResource; withSubnet(subnet: AzureSubnetResource): AzureKubernetesEnvironmentResource; withSystemNodePool( vmSize?: string, minCount?: number, maxCount?: number): AzureKubernetesEnvironmentResource; withWorkloadIdentity(enabled?: boolean): AzureKubernetesEnvironmentResource;} 7 members
Methods
Adds a Kubernetes Gateway API Gateway to an AKS environment
addGateway(name: string): KubernetesGatewayResourceParameters
name string Returns
KubernetesGatewayResource Adds a Kubernetes Ingress resource to an AKS environment
addIngress(name: string): KubernetesIngressResourceParameters
name string Returns
KubernetesIngressResource Adds a node pool to the AKS cluster
addNodePool( name: string, vmSize?: string, minCount?: number, maxCount?: number): AksNodePoolResourceParameters
name string vmSize string optional = Standard_D2s_v5 minCount number optional = 1 maxCount number optional = 3 Returns
AksNodePoolResource Configures the AKS environment to use a specific container registry
withContainerRegistry(registry: AzureContainerRegistryResource): AzureKubernetesEnvironmentResourceParameters
registry AzureContainerRegistryResource Returns
AzureKubernetesEnvironmentResource Configures the AKS cluster to use a VNet subnet
withSubnet(subnet: AzureSubnetResource): AzureKubernetesEnvironmentResourceParameters
subnet AzureSubnetResource Returns
AzureKubernetesEnvironmentResource Replaces the default system node pool with a customized configuration
withSystemNodePool( vmSize?: string, minCount?: number, maxCount?: number): AzureKubernetesEnvironmentResourceParameters
vmSize string optional = Standard_D2s_v5 minCount number optional = 1 maxCount number optional = 3 Returns
AzureKubernetesEnvironmentResource Enables workload identity on the AKS cluster
withWorkloadIdentity(enabled?: boolean): AzureKubernetesEnvironmentResourceParameters
enabled boolean optional = True Returns
AzureKubernetesEnvironmentResource