AKS Dev Cluster Creation action
This action creates an Azure Kubernetes Service Cluster for use in development
Setup
Making use of this action requires an Azure Service Principal and a resource group
These can be created using the setup.sh script in this repo
./env_setup.sh -c <<resource group name>> -s <<subscription id>> -r <<region>>
The output from this command should look like this and matches the variables that need to be passed to the action
RESOURCE_GROUP_NAME: newGroup
ARM_CLIENT_ID: ******
ARM_CLIENT_SECRET: ******
ARM_SUBSCRIPTION_ID: ******
ARM_TENANT_ID: ******
Inputs
CLUSTER_NAME
requiredRESOURCE_GROUP_NAME
requiredARM_CLIENT_ID
requiredARM_CLIENT_SECRET
requiredARM_SUBSCRIPTION_ID
requiredARM_TENANT_ID
requiredACTION_TYPE
required
Example usage
uses: actions/aks_devcluster_action@v1
with:
CLUSTER_NAME: testCluster
RESOURCE_GROUP_NAME: newGroup
ARM_CLIENT_ID: ******
ARM_CLIENT_SECRET: ******
ARM_SUBSCRIPTION_ID: ******
ARM_TENANT_ID: ******