This repository contains the Terraform resource definitions for the servers operated for RethinkDB. This includes the download and update checker servers.
The DNS records are not managed with Terraform as we have no API access for the DNS provider.
- Open Tofu cli
- DigitalOcean access
- Create a new AWS profile in
~/.aws/credentials
, calledrethinkdb
with the DigitalOcean spaces access key ID and Secret access key. - Create a new
secret.auto.tfvars
file to store yourdigitalocean_token
. - Execute the commands below.
Initialize the terraform state and select your workspace:
$ tofu init
See what plan would be executed:
$ tofu plan
Check the final plan and apply the changes:
$ tofu apply