文件名称:terraform-null-label:Terraform模块,用于通过(命名空间,阶段,名称,[属性])定义一致的命名约定
文件大小:82KB
文件格式:ZIP
更新时间:2024-02-26 20:52:20
terraform conventions labels namespace name
terraform-null-label Terraform模块旨在为资源生成一致的名称和标签。 使用terraform-null-label实施严格的命名约定。 默认情况下,此模块使用以下约定生成名称: {namespace}-{environment}-{stage}-{name}-{attributes} 。 但是,它是高度可配置的。 分隔符(例如- )是可配置的。 每个标签项目都是可选的(尽管您必须至少提供一个)。 因此,如果您相对于environment更喜欢术语“ stage ,则可以排除环境,并且标签id类似于{namespace}-{stage}-{name}-{attri
【文件预览】:
terraform-null-label-master
----.gitignore(169B)
----README.md(39KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(573B)
--------workflows()
--------CODEOWNERS(690B)
--------auto-release.yml(980B)
--------ISSUE_TEMPLATE()
----outputs.tf(2KB)
----test()
--------.gitignore(14B)
--------Makefile.alpine(153B)
--------src()
--------Makefile(1KB)
----README.yaml(18KB)
----docs()
--------targets.md(349B)
--------terraform.md(4KB)
----examples()
--------autoscalinggroup()
--------complete()
----versions.tf(47B)
----LICENSE(11KB)
----main.tf(7KB)
----variables.tf(5KB)
----Makefile(389B)
----exports()
--------context.tf(6KB)