esg-nia

CiscoDevNet/esg-nia/aci

Terraform Module HCL ACI
Install
module "esg-nia" {
source = "CiscoDevNet/esg-nia/aci"
version = "0.1.1"
}
plain text: /constructs/tfmod-ciscodevnet-esg-nia-aci/install.txt
⭐ Source on GitHub 📦 Registry page
README

Cisco ACI Endpoint Security Group module for Network Infrastructure Automation (NIA) This Terraform module allows users to dynamically create and update Cisco ACI Endpoint Security Group by leveraging Consul catalog information. The Cisco ACI fabric can act as a distributed stateless segmentation enforcement device sitting in front of any pool of workloads, regardless of their form-factor. For this module to work, the user should have deployed a Tenant template with Application Profile and VRF. For more information on how to deploy Cisco ACI Endpoint Security Group, please refer to the configuration guide and this white paper. Using this Terraform module in conjunction with consul-terraform-sync enables administrators to automatically manage ESGs and ESG selectors based on Consul services

Inputs (5)
NameTypeDescriptionDefault
esg_prefixstring required
servicesmap( object({ id Consul services monitored by Consul NIA required
tenant_namestring required
application_profile_namestring required
vrf_namestring required
Resources (2)
aci_endpoint_security_groupaci_endpoint_security_group_selector
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.1
Cloud ACI
★ Stars1
Forks6
Total downloads4.6k
Inputs5
Resources2
LicenseApache-2.0
NamespaceCiscoDevNet
Updated