Repo template for Terraform modules
Template aims to follow general style and structure guidelines from Google:
https://cloud.google.com/docs/terraform/best-practices-for-terraform
Template includes Kitchen Terraform test framework.
Template includes the following GitHub Actions:
- Terraform
- Check Terraform format
- Run Checkmarx KICS scan
- AWS
- Authenticate to AWS
- Test credentials
TODO:
- add GitHub Actions for:
- Kitchen Terraform (option to enable)
- add key/value map of env vars and secrets to be used in config
- add make entry for container build and push