Yavaren™ user guideVersion 1.0.0Printable guide · PDF

Stack conventions

Terraform and OpenTofu

HCL infrastructure code (Terraform 1.8+ or OpenTofu 1.8+), including the infra/ stacks Yavaren generates for new applications.

HCL infrastructure code (Terraform 1.8+ or OpenTofu 1.8+), including the infra/ stacks Yavaren generates for new applications.

Added to any stack when the change touches: **/*.tf, **/*.tfvars.

Principles

Conventions

Accessibility

Concurrency

Dependencies

Documentation

Errors

Logging

Naming

Performance

Security

Structure

Testing

Review checklist

Quality checks (run when your repository has the tool configured)

Check Kind Tool Blocks the pull request
terraform-fmt format terraform fmt no
terraform-validate static terraform validate no
tflint lint tflint no
trivy-config security trivy no
checkov security checkov no
terraform-validate-all static terraform validate no
terraform-test test terraform test no
gitleaks security gitleaks no