Azure Kubernetes Service · Arazzo Workflow
Azure Kubernetes Service Start Cluster
Version 1.0.0
Start a stopped AKS cluster, poll until provisioned, then fetch user credentials.
Provider
Workflows
start-cluster-and-fetch-credentials
Start an AKS cluster, wait until it is running, and pull user credentials.
Calls ManagedClusters_Start, polls ManagedClusters_Get until provisioningState is Succeeded, then calls ManagedClusters_ListClusterUserCredentials.
1
startCluster
ManagedClusters_Start
Request the cluster start. AKS accepts the request asynchronously and returns 202 Accepted.
2
pollCluster
ManagedClusters_Get
Read the cluster and inspect provisioningState. While the cluster is still Starting the flow loops back to this step; once it reports Succeeded the flow advances to fetch credentials.
3
listUserCredentials
ManagedClusters_ListClusterUserCredentials
List the cluster user credentials. The response carries a kubeconfigs array whose first entry holds the base64-encoded kubeconfig.