Show / Hide Table of Contents

Class KubernetesClusterDefaultNodePool

Inheritance
System.Object
KubernetesClusterDefaultNodePool
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.ContainerService.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class KubernetesClusterDefaultNodePool

Fields

View Source

AvailabilityZones

A list of Availability Zones across which the Node Pool should be spread.

Declaration
public readonly ImmutableArray<string> AvailabilityZones
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

EnableAutoScaling

Should the Kubernetes Auto Scaler be enabled for this Node Pool? Defaults to false.

Declaration
public readonly bool? EnableAutoScaling
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

EnableNodePublicIp

Should nodes in this Node Pool have a Public IP Address? Defaults to false.

Declaration
public readonly bool? EnableNodePublicIp
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

MaxCount

The maximum number of nodes which should exist in this Node Pool. If specified this must be between 1 and 100.

Declaration
public readonly int? MaxCount
Field Value
Type Description
System.Nullable<System.Int32>
View Source

MaxPods

The maximum number of pods that can run on each agent. Changing this forces a new resource to be created.

Declaration
public readonly int? MaxPods
Field Value
Type Description
System.Nullable<System.Int32>
View Source

MinCount

The minimum number of nodes which should exist in this Node Pool. If specified this must be between 1 and 100.

Declaration
public readonly int? MinCount
Field Value
Type Description
System.Nullable<System.Int32>
View Source

Name

The name which should be used for the default Kubernetes Node Pool. Changing this forces a new resource to be created.

Declaration
public readonly string Name
Field Value
Type Description
System.String
View Source

NodeCount

The initial number of nodes which should exist in this Node Pool. If specified this must be between 1 and 100 and between min_count and max_count.

Declaration
public readonly int? NodeCount
Field Value
Type Description
System.Nullable<System.Int32>
View Source

NodeLabels

A map of Kubernetes labels which should be applied to nodes in the Default Node Pool.

Declaration
public readonly ImmutableDictionary<string, string> NodeLabels
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.String>
View Source

NodeTaints

A list of Kubernetes taints which should be applied to nodes in the agent pool (e.g key=value:NoSchedule).

Declaration
public readonly ImmutableArray<string> NodeTaints
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

OsDiskSizeGb

The size of the OS Disk which should be used for each agent in the Node Pool. Changing this forces a new resource to be created.

Declaration
public readonly int? OsDiskSizeGb
Field Value
Type Description
System.Nullable<System.Int32>
View Source

Tags

A mapping of tags to assign to the Node Pool.

Declaration
public readonly ImmutableDictionary<string, string> Tags
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.String>
View Source

Type

The type of Node Pool which should be created. Possible values are AvailabilitySet and VirtualMachineScaleSets. Defaults to VirtualMachineScaleSets.

Declaration
public readonly string Type
Field Value
Type Description
System.String
View Source

VmSize

The size of the Virtual Machine, such as Standard_DS2_v2.

Declaration
public readonly string VmSize
Field Value
Type Description
System.String
View Source

VnetSubnetId

The ID of a Subnet where the Kubernetes Node Pool should exist. Changing this forces a new resource to be created.

Declaration
public readonly string VnetSubnetId
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.