Skip to content

Instantly share code, notes, and snippets.

@johnathon-b
johnathon-b / main.tf
Last active December 8, 2023 17:06
dynamic vnet mapping
locals {
locations = var.locations
env = replace(var.environment, "np00", "")
envAdd = sum([local.env,1])
stamp_map = { for loc in local.locations :
loc => {
"blue" = {
name = "${var.environment}-${loc}-blue-vnet"
address = "10.${local.envAdd}.${var.location_config[loc].blue}.0/23"

Keybase proof

I hereby claim:

  • I am johnathon-b on github.
  • I am johnathonb (https://keybase.io/johnathonb) on keybase.
  • I have a public key ASCudekROouqH33GlIE_EexkqQyveclTp7T6k5OKrxonXwo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am johnathon-b on github.
  • I am johnathonb (https://keybase.io/johnathonb) on keybase.
  • I have a public key whose fingerprint is 62DB 7AE1 4F52 9944 BCDB 538D 090E F8F4 A10A 01EF

To claim this, I am signing this object: