Skip to content

uses azure-* modules to build a core infrastructure which will host all other resources especially VMs

Notifications You must be signed in to change notification settings

terraform-scratchpad/core-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

core-infrastructure

the following resources must exist before invoking this template :

storage account

  • name : lvmhtfstate
  • container_name : tfstate

Before executing terraform commands the following environment variables must be set

ARM_CLIENT_ID
ARM_CLIENT_SECRET
ARM_SUBSCRIPTION_ID
ARM_TENANT_ID
ARM_ACCESS_KEY
TF_VAR_tenant_id
TF_VAR_object_id
TF_VAR_location
TF_VAR_resource_group_name
TF_VAR_owner_object_id

create the core infrastructure

The following resources will be created

  • resource group
  • vault
  • vnet, subnet

init

$ terraform init

plan

terraform plan

create

terraform apply -auto-approve

About

uses azure-* modules to build a core infrastructure which will host all other resources especially VMs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages