mirror of
https://github.com/trailofbits/algo.git
synced 2025-04-26 11:12:48 +02:00
1.2 KiB
1.2 KiB
Cloud Providers
digitalocean
Requirement variables:
- do_access_token
- do_ssh_name
- do_server_name
- do_region
Possible regions:
- ams2
- ams3
- fra1
- lon1
- nyc1
- nyc2
- nyc3
- sfo1
- sfo2
- sgp1
- tor1
- blr1
gce
Requirement variables:
- credentials_file
- server_name
- ssh_public_key
- zone
Possible zones:
- us-central1-a
- us-central1-b
- us-central1-c
- us-central1-f
- us-east1-b
- us-east1-c
- us-east1-d
- europe-west1-b
- europe-west1-c
- europe-west1-d
- asia-east1-a
- asia-east1-b
- asia-east1-c
ec2
Requirement variables:
- aws_access_key
- aws_secret_key
- aws_server_name
- ssh_public_key
- region
Possible regions:
- us-east-1
- us-west-1
- us-west-2
- ap-south-1
- ap-northeast-2
- ap-southeast-1
- ap-southeast-2
- ap-northeast-1
- eu-central-1
- eu-west-1
- sa-east-1
local installation
Requirement variables:
- server_ip
- server_user
- IP_subject_alt_name
Deployment
Start the deploy with extra variables and tags that you need.
Example for DigitalOcean:
ansible-playbook deploy.yml -t digitalocean,vpn -e 'do_access_token=secret_token_abc do_ssh_name=my_ssh_key do_server_name=algo.local do_region=ams2'