This repo contains a walkthrough for getting started with Pulumi on Azure, creating a Kubernetes cluster (aka AKS) utilizing TypeScript.
Pulumi is a Infrastructure As Code Framework, that allows to build, deploy and manage modern cloud applications and infrastructure using familiar languages.
- Install Pulumi
- Signup to Pulumi
- Install Node.js
- Install TypeScript
- Install Azure CLI and login using
az login
pulumi login
cd infra && pulumi up
pulumi stack output kubeconfig --show-secrets > kubeconfig.yaml
export KUBECONFIG=./kubeconfig.yaml
pulumi destroy