firewall

clouddrove/firewall/digitalocean

Terraform Module HCL DIGITALOCEAN

Provides a DigitalOcean Cloud Firewall resource. This can be used to create, modify, and delete Firewalls.

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

Terraform DigitalOcean Firewall Provides a DigitalOcean Cloud Firewall resource. This can be used to create, modify, and delete Firewalls. 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 and improve your infrastructure with minimalistic code

Inputs (9)
NameTypeDescriptionDefault
environmentstringEnvironment (e.g. `prod`, `dev`, `staging`).""
enable_firewallboolEnable default Security Group with only Egress traffic allowed.true
allowed_iplist(any)List of allowed ip.[]
allowed_portslist(any)List of allowed ingress ports.[]
namestringName (e.g. `app` or `cluster`).""
label_orderlist(any)Label order, e.g. `name`,`application`.[]
delimiterstringDelimiter to be used between `organization`, `environment`, `name` and `attribut"-"
protocolstringThe protocol. If not icmp, tcp, udp, or all use the."tcp"
droplet_idslist(any)The ID of the VPC that the instance security group belongs to.[]
Outputs (2)
id — A unique ID that can be used to identify and reference a Firewall.
name — The name of the Firewall.
Resources (1)
digitalocean_firewall
Details
FrameworkTerraform Module
LanguageHCL
Version0.15.0
Cloud DIGITALOCEAN
★ Stars4
Forks6
Total downloads1.6k
Inputs9
Outputs2
Resources1
LicenseMIT
Namespaceclouddrove
Updated