Quick Start
Finisterra has a command-line interface (CLI) to provide users with a more streamlined and customizable experience when managing and deploying their infrastructure configurations.
Finisterra CLI
Requirements
- Python
- Terraform
- Terragrunt
- AWS credentials
Python
- Visit the official Python website: https://www.python.org/downloads/
Terraform
- Go to the Terraform website: https://www.terraform.io/downloads.html
Terragrunt
- Navigate to the Terragrunt releases page: https://github.com/gruntwork-io/terragrunt/releases
Finisterra Installation
To generate Terraform code for RDS, EKS, S3, ACM, and VPC in your AWS account, ensure your AWS credentials are set up in your environment before starting. The generated code will be saved in the code
directory.
You will be prompted for your Finisterra API Key. Obtain your key at https://app.finisterra.io/organization/apikeys.
The Terraform code will be located in the code
directory.
To generate code for all AWS services: