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, calledrethinkdbwith the DigitalOcean spaces access key ID and Secret access key. - Create a new
secret.auto.tfvarsfile to store yourdigitalocean_token. - Execute the commands below.
Initialize the terraform state and select your workspace:
$ tofu initSee what plan would be executed:
$ tofu planCheck the final plan and apply the changes:
$ tofu apply