djn72 / terraform-aws-gatus

Terraform module to deploy Gatus on AWS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

repo-template-terraform

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

About

Terraform module to deploy Gatus on AWS


Languages

Language:HCL 67.3%Language:Shell 14.0%Language:Makefile 11.0%Language:Smarty 7.3%Language:Ruby 0.5%