terraform-null-label

Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])

APACHE-2.0 License

Stars
633
Committers
27

Bot releases are visible (Hide)

terraform-null-label - 0.3.7: Readme.yaml - fix avatars links

Published by vadim-hleif over 6 years ago

what

  • Remove home pages and avatars links

why

  • Build-harness does it automatically
terraform-null-label -

Published by osterman over 6 years ago

terraform-null-label - 0.3.5

Published by aknysh over 6 years ago

what

  • Update README
  • Fix make targets

why

  • Some improvements and fixes
  • Use / instead of : in make targets
terraform-null-label - 0.3.4

Published by aknysh over 6 years ago

what

  • Add support for list of tag maps

why

  • Certain kinds of resources (e.g. AWS AutoScaling groups) need them
terraform-null-label - 0.3.3

Published by aknysh over 6 years ago

what

  • Use join+splat pattern in tags

why

  • New Terraform versions complain if a resource with count is used in outputs without splat syntax

Terraform will now detect and warn about outputs containing potentially-problematic references to resources with count set where the references does not use the "splat" syntax. This identifies situations where an output may reference a resource with count = 0 even if the count expression does not currently evaluate to 0, allowing the bug to be detected and fixed before the value is later changed to 0 and would thus become an error. This usage will become a fatal error in Terraform 0.12. (#16735)

terraform-null-label - 0.3.2

Published by aknysh over 6 years ago

what

  • Use join+splat pattern for outputs using resources with count

why

  • New Terraform versions complain if a resource with count is used in outputs without splat syntax

Resource 'null_resource.default' not found for variable 'null_resource.default.triggers.id'

Terraform will now detect and warn about outputs containing potentially-problematic references to resources with count set where the references does not use the "splat" syntax. This identifies situations where an output may reference a resource with count = 0 even if the count expression does not currently evaluate to 0, allowing the bug to be detected and fixed before the value is later changed to 0 and would thus become an error. This usage will become a fatal error in Terraform 0.12. (#16735)

terraform-null-label - Fix `enabled` argument default value

Published by const-bon almost 7 years ago

What

  • Fix enabled argument default value

Why

terraform-null-label - Add Enabled Flag

Published by osterman almost 7 years ago

what

Add enabled variable which can be used to disable any resources within the module

why

If you have resources that are conditionally created and they refer to this module, your plan will always show null-label resources in the plan. As Terraform does not support conditionally including a module, this is the recommend solution

See https://github.com/hashicorp/terraform/issues/12906

terraform-null-label - Add Continuous Integration Tests

Published by osterman about 7 years ago

what

  • Validate terraform code
  • Add build status badge

why

  • Improve code quality/consistency

demo

image

depends on

terraform-null-label - New Repo Name

Published by osterman about 7 years ago

Related Projects