labels

clouddrove/labels/digitalocean

Terraform Module HCL DIGITALOCEAN

This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention.

Install
module "labels" {
source = "clouddrove/labels/digitalocean"
version = "0.15.0"
}
plain text: /constructs/tfmod-clouddrove-labels-digitalocean/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform DigitalOcean Labels This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention. We eat, drink, sleep and most importantly love DevOps. We are working towards strategies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy Bigger problems are always solved by breaking them into smaller manageable problems . Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller connected yet manageable pieces within the infrastructure. This module is basically combination of Terraform open source and includes automatation tests and examples. It also helps to create a

Inputs (8)
NameTypeDescriptionDefault
environmentstringEnvironment (e.g. `prod`, `dev`, `staging`).""
label_orderlist(any)Label order, e.g. `name`,`application`.[]
attributeslist(any)Additional attributes (e.g. `1`).[]
tagsmap(string)Additional tags (e.g. map(`BusinessUnit`,`XYZ`).{}
managedbystringManagedBy, eg 'CloudDrove' or 'AnmolNagpal'."CloudDrove"
enabledboolSet to false to prevent the module from creating any resources.true
delimiterstringDelimiter to be used between `organization`, `name`, `environment` and `attribut"-"
namestringName (e.g. `app` or `cluster`).""
Outputs (4)
environment — Normalized environment.
managedby — Normalized managedby.
id — Disambiguated ID.
name — Normalized name.
Resources (1)
digitalocean_tag
Details
FrameworkTerraform Module
LanguageHCL
Version0.15.0
Cloud DIGITALOCEAN
★ Stars4
Forks6
Total downloads4.5k
Inputs8
Outputs4
Resources1
LicenseMIT
Namespaceclouddrove
Updated