Quickstart - microsoft/ga4gh-tes GitHub Wiki
Deploying TES on Azure
The TES deployer (deploy-tes-on-azure) is available for Linux, macOS, and Windows. It requires that the AZ CLI and Helm to be installed, and the Helm binary path specified on the command line. When complete, TES will be available via an https endpoint using a free Let's Encrypt SSL certificate secured with Basic Authentication.
- Install the AZ cli, then run
az login - Install Helm
- Download the latest deployer from the Releases page and execute it:
Linux
deploy-tes-on-azure-linux --subscriptionid aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee --regionname southcentralus --mainidentifierprefix example --helmbinarypath /usr/local/bin/helm --enableingress true --letsencryptemail [email protected]
Windows
deploy-tes-on-azure-win.exe --subscriptionid aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee --regionname southcentralus --mainidentifierprefix example --helmbinarypath C:\ProgramData\chocolatey\bin\helm.exe --enableingress true --letsencryptemail [email protected]
macOS
deploy-tes-on-azure-osx.app --subscriptionid aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee --regionname southcentralus --mainidentifierprefix example --helmbinarypath /usr/local/bin/helm --enableingress true --letsencryptemail [email protected]
For more information on command line options visit TES CLI Options.