ClusterPurpose Class

Defines constants describing how an Azure Kubernetes Service cluster is used.

These constants are used when provisioning Azure Machine Learning components to ensure the desired level of fault-tolerance and QoS.

  • 'FAST_PROD' will provision components to handle higher levels of traffic with production quality fault-tolerance. This will default the AKS cluster to have 3 nodes.

  • 'DEV_TEST' will provision components at a minimal level for testing. This will default the AKS cluster to have 1 node.

Specify ClusterPurpose in the attach_configuration method of the AksCompute class.

For more information about these constants, see Attach an existing AKS cluster.

Inheritance
builtins.object
ClusterPurpose

Constructor

ClusterPurpose()

Attributes

DEV_TEST

DEV_TEST = 'DevTest'

FAST_PROD

FAST_PROD = 'FastProd'