GitDeployHub

aledbf/gitpod-microsoft-aks-guide

github.com/aledbf/gitpod-microsoft-aks-guide ↗
Docker
13 environment variables found in .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
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/aledbf/gitpod-microsoft-aks-guide
Or deploy to a different host
← Try another repo