Example deployment of Letsencrypt on CIVO.
Before you begin, ensure you have the following:
- A Civo Cloud account.
- A Civo Cloud API Key.
- Terraform installed on your local machine.
-
Obtain your Civo API key from the Civo Cloud dashboard.
-
Create a file named
terraform.tfvars
in the project's root directory. -
Insert your Civo API key, domain and reserved IP into this file as follows:
civo_token = "YOUR_API_KEY" domain = "YOUR DOMAIN" frontend_reserved_ip = "RESERVED IP"
Take a look at the Letsencrypt Helm Chart values.yaml. You will need to change these values as required (eg: acmeEmail).