github.hscsec.cn/hashicorp/consul@v1.4.5/terraform/digitalocean/README.md (about) 1 # Requirements 2 3 * Terraform installed 4 * Digital Ocean account with API key 5 * SSH key uploaded to Digital Ocean 6 7 ### Variables 8 Populate terraform.tfvars as follows (or execute with arguments as shown in Usage) 9 10 key_path = "~/.ssh/id_rsa" 11 do_token = "ASDFQWERTYDERP" 12 num_instances = "3" 13 ssh_key_ID = "my_ssh_keyID_in_digital_ocean" 14 region = "desired DO region" 15 16 # Usage 17 18 terraform plan \ 19 -var 'key_path=~/.ssh/id_rsa' \ 20 -var 'do_token=ASDFQWERTYDERP' \ 21 -var 'num_instances=3' \ 22 -var 'ssh_key_ID=86:75:30:99:88:88:AA:FF:DD' \ 23 -var 'region=tor1' 24 25 terraform apply \ 26 -var 'key_path=~/.ssh/id_rsa' \ 27 -var 'do_token=ASDFQWERTYDERP' \ 28 -var 'num_instances=3' \ 29 -var 'ssh_key_ID=86:75:30:99:88:88:AA:FF:DD' \ 30 -var 'region=tor1'