Skip to content
This repository has been archived by the owner on Dec 4, 2020. It is now read-only.

Azure deployment option in quickstart.sh #177

Closed
wants to merge 346 commits into from

Conversation

pascals-msft
Copy link

@pascals-msft pascals-msft commented Dec 21, 2016

Added a "-t azure" option in quickstart.sh, some parameters specific to Azure, and a "provision_azure()" function to implement the Docker Machine call with the Azure driver (https://docs.docker.com/machine/drivers/azure/). The usage text is modified as well.

Azure specific parameters are:
-j AZURE_SUBSCRIPTION_ID: Azure subscription ID. With Azure CLI, use "azure account show" to get your ID
-l AZURE_LOCATION: Azure location. Use "azure location list" to list possible values. For instance, Dublin = northeurope, Amsterdam = westeurope. Default: westeurope.
-g AZURE_RESOURCE_GROUP: New or existing resource group to create the ADOP VM in. If it exists, it must be in the same location as specified with -l. Default: docker-machine.

Thank you!

kramos and others added 30 commits March 11, 2016 20:34
Volume on the slave for Docker use during builds
… 1.10 client, env is not auto-detected appropriately in all situations
Added script to allow setting of passwords and updated compose file to include new env variables
Uncommented lines in local setup script
Fix Jenkins & Gerrit checks to use credentials
…l. Replaced it with the openssl command which is more universal. Also refactored all of the password generation to a single function. Tested on OS X and it works.
The service checks were failing because they weren't using the passwords for the services, and therefore the Jenkins check would just loop forever waiting for a check that would never succeed.
Replace sha256sum command with openssl
Restructured credential generation with new sourceable secrets file
Sed on OS X works differently than Linux, and so the sed command was failing on OS X. The revised command here works on OS X and Linux.
Added new option to specify availability zone.
Fixed credential variable names in quickstart.sh
kramos and others added 21 commits March 13, 2017 21:36
Signed-off-by: Northard, Robert A <[email protected]>
…dap-port-to-host

Expose LDAP container tcp port 389 to host.
…re_good

Updating GitHub Pages links to HTTPS
…on_update

Improving contribution guidelines
…_h_flag

Adding -h to print usage, just to avoid the error message
…_mode_disclaimer

Adding evaluation mode disclaimer and documentation
Changed port instruction format in docker-compose file according to the latest format
Updating travis.yml with correct versions of Docker Engine & Compose
@uditjh
Copy link

uditjh commented Sep 13, 2017

The correct command syntax are:
Azure specific parameters are:
-j AZURE_SUBSCRIPTION_ID: Azure subscription ID. With Azure CLI, use "az account show" to get your ID
-l AZURE_LOCATION: Azure location. Use "az account list-locations" to list possible values. For instance, Dublin = northeurope, Amsterdam = westeurope. Default: westeurope.

@pascals-msft
Copy link
Author

Absolutely, the Azure CLI v2.0 syntax is now the standard.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.