faasd/docs/bootstrap
Engin Diri 57322c4947 Update terraform scripts to latest version
Signed-off-by: Engin Diri <engin.diri@mail.schwarz>
2021-08-25 17:04:56 +01:00
..
2020-08-13 16:18:28 +01:00

Bootstrap faasd on Digitalocean

  1. Sign up to DigitalOcean
  2. Download Terraform
  3. Clone this gist using the URL from the address bar
  4. Run terraform init
  5. Run terraform apply -var="do_token=$(cat $HOME/digitalocean-access-token)"
  6. View the output for the gateway URL
gateway_url = http://178.128.39.201:8080/
  1. View the output for sensitive data via terraform output command
terraform output login_cmd
login_cmd = faas-cli login -g http://178.128.39.201:8080/ -p rvIU49CEcFcHmqxj

terraform output password
password = rvIU49CEcFcHmqxj

Note that the user-data may take a couple of minutes to come up since it will be pulling in various components and preparing the machine.

A single host with 1GB of RAM will be deployed for you, to remove at a later date simply use terraform destroy.

If required, you can remove the VM via terraform destroy -var="do_token=$(cat $HOME/digitalocean-access-token)"