@aws-quickstart/eks-blueprints
    Preparing search index...

    Interface WindowsOptions

    Configuration options for Windows Builder.

    interface WindowsOptions {
        blockDeviceSize?: number;
        clusterProviderTags?: { [key: string]: string };
        desiredNodeCount?: number;
        genericNodeGroupOptions: NodegroupOptions;
        instanceClass: InstanceClass;
        instanceSize: InstanceSize;
        kubernetesVersion: KubernetesVersion;
        maxNodeSize?: number;
        minNodeSize?: number;
        nodeRole?: Role;
        noScheduleForWindowsNodes?: boolean;
        windowsAmiType?: NodegroupAmiType;
        windowsNodeGroupOptions: NodegroupOptions;
    }
    Index

    Properties

    blockDeviceSize?: number

    Optional, Block device size.

    clusterProviderTags?: { [key: string]: string }

    Optional, Cluster Provider Tags.

    desiredNodeCount?: number

    Optional, Desired number of nodes to use for the cluster.

    genericNodeGroupOptions: NodegroupOptions
    instanceClass: InstanceClass

    Required, Instance class to use for the cluster.

    instanceSize: InstanceSize

    Required, Instance size to use for the cluster.

    kubernetesVersion: KubernetesVersion

    Required, Kubernetes version to use for the cluster.

    maxNodeSize?: number

    Optional, Maximum number of nodes to use for the cluster.

    minNodeSize?: number

    Optional, Minimum number of nodes to use for the cluster.

    nodeRole?: Role

    optional, Node IAM Role to be attached to Windows and Non-windows nodes.

    noScheduleForWindowsNodes?: boolean

    Optional, No Schedule for Windows Nodes, this allows Windows nodes to be marked as no-schedule by default to prevent any linux workloads from scheduling.

    windowsAmiType?: NodegroupAmiType

    Optional, AMI Type for Windows Nodes

    windowsNodeGroupOptions: NodegroupOptions