Skip to content

r0bnet/notejam-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notejam Infrastructure

Local development

  1. Set environment variables (e.g. with direnv)
  • ARM_TENANT_ID - Tenant ID
  • ARM_SUBSCRIPTION_ID - Subscription ID
  1. Change into environment dir (e.g. environments/prod)
  2. Execute plan with terraform plan
  3. Deploy with terraform apply

After first deployment

  • Run scripts/post-deployment.sh for things that aren't achievable with Terraform currently from an environment folder (e.g. environments/prod)

Create a new environment

  1. Copy an existing environment (e.g. environments/prod) to a new folder (e.g. environments/integration)
  2. Replace env variables for deployment if needed (see Local development, step 1)
  3. Set / replace values in the main.tf for noteja, module file as needed

Todos:

  • Create Blob Store / Storage Account to use as remote state backend (see azurerm)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published