- Make sure new member has created accounts
- on HCP Terraform
- on Hetzner Cloud
- on Cloudflare
- Invite new member
- to our HCP Terraform organization into the
admins
team - to our Hetzner Cloud project as
Admin
- to our Cloudflare account (NOTE: Currently the domain resides in @Scrumplex' account)
- to our HCP Terraform organization into the
Environment variable: TF_TOKEN_app_terraform_io
- Visit https://app.terraform.io/app/settings/tokens
- Click
Create an API token
- Enter a descriptive description
- Set Expiration to
90 days
- Click
Generate token
Environment variable: TF_VAR_hcloud_token
- Visit https://console.hetzner.cloud/projects/3927126/security/tokens
- Click
Generate API token
- Enter a descriptive description
- Set permissions to
Read & Write
- Click
Generate API token
Environment variable: TF_VAR_cloudflare_token
- Visit https://dash.cloudflare.com/profile/api-tokens
- Click
Create Token
- Click
Use Template
next toEdit zone DNS
- Under
Zone Resources
Select the zoneprismlauncher.org
- Click
Continue to summary