.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
AZURE_SUBSCRIPTION_ID
secret
Create a service principal with the "Group Administrator" AAD role…
AZURE_TENANT_ID
secret
AZURE_CLIENT_ID
secret
AZURE_CLIENT_SECRET
secret
CLUSTER_NAME
The name of the Kubernetes cluster
DOMAIN
Base domain
LOCATION
Set the location of the cluster's control plane and nodes https://azure.microsoft.com/en-us/global-infrastructure/geographies/
LETSENCRYPT_EMAIL
The email address for cert-manager wildcard SSL certificate
MYSQL_INSTANCE_NAME
The name of the Azure MySQL instance must be globally unique Until https://github.com/gitpod-io/gitpod/issues/5508 is fixed, an external…
REGISTRY_NAME
Set the name of the Azure Docker registry must be globally unique…
RESOURCE_GROUP
Name of the resource group. All resources will be created in here
SETUP_MANAGED_DNS
Set if we want to use Azure DNS to manage the DNS service. https://azure.microsoft.com/en-gb/pricing/details/dns/
STORAGE_ACCOUNT_NAME
Set the name of the storage account must be globally unique https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction
brew install flyctl && fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide