Skip to content

techtales-io/terraform-pocket-id

Repository files navigation

taskfile pre-commit renovate terraform Remote State file

Terraform Pocket ID for techtales.io

Pocket ID Server Infrastructure as Code with Terraform.

Table of Contents

Usage

*various commands

Code-Style

Terraform

Best practices

terraform-best-practices.com

Naming of Terraform resources

  • lower-case characters

Pattern: [a-z_-]+

Getting Started

Prerequisties

Initialize repository

Install dependencies with mise

mise install

Terraform and pre-commit framework need to get initialized.

task terraform:init
task pre-commit:init

ENV

Name Description
VAULT_TOKEN vault token (not required for atlantis)
VAULT_ADDR the vault address
AWS_ENDPOINT_URL_S3 endpoint url for the s3 state backend
AWS_REGION region for the s3 state backend
AWS_ACCESS_KEY_ID username for the s3 state backend
AWS_SECRET_ACCESS_KEY password for the s3 state backend

About

IaC for Pocket ID resources with Terraform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages