Update deploy-from-ansible.md

Added sections for CloudStack and Hetzner, added req variables and examples, mentioned environment variables, and added links to the provider role section.
This commit is contained in:
TC1977 2019-08-16 12:28:23 -04:00 committed by GitHub
parent a12665922c
commit 47b4addbee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -41,15 +41,16 @@ Cloud roles can be activated by specifying an extra variable `provider`.
Cloud roles: Cloud roles:
- role: cloud-digitalocean, provider: digitalocean - [role: cloud-digitalocean, provider: digitalocean](#digital-ocean)
- role: cloud-ec2, provider: ec2 - [role: cloud-ec2, provider: ec2](#amazon-ec2)
- role: cloud-vultr, provider: vultr - [role: cloud-gce, provider: gce](#google-compute-engine)
- role: cloud-gce, provider: gce - [role: cloud-vultr, provider: vultr](#vultr)
- role: cloud-azure, provider: azure - [role: cloud-azure, provider: azure](#azure)
- role: cloud-scaleway, provider: scaleway - [role: cloud-lightsail, provider: lightsail](#lightsail)
- role: cloud-openstack, provider: openstack - [role: cloud-scaleway, provider: scaleway](#scaleway)
- role: cloud-cloudstack, provider: cloudstack - [role: cloud-openstack, provider: openstack](#openstack)
- role: cloud-hetzner, proivder: hetzner - [role: cloud-cloudstack, provider: cloudstack](#cloudstack)
- [role: cloud-hetzner, proivder: hetzner](#hetzner)
Server roles: Server roles:
@ -263,8 +264,6 @@ Required variables:
- hcloud_token: Your [API token](https://trailofbits.github.io/algo/cloud-hetzner.html#api-token) - can also be defined in the environment as HCLOUD_TOKEN - hcloud_token: Your [API token](https://trailofbits.github.io/algo/cloud-hetzner.html#api-token) - can also be defined in the environment as HCLOUD_TOKEN
- region: e.g. `nbg1` - region: e.g. `nbg1`
### Update users ### Update users
Playbook: Playbook: