- 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
adminsteam - 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 Templatenext toEdit zone DNS - Under
Zone ResourcesSelect the zoneprismlauncher.org - Click
Continue to summary