esg-nia

CiscoDevNet/esg-nia/aci

Terraform Module HCL ACI ⏱ stale 4y 3mo

Install

module "esg-nia" {
source = "CiscoDevNet/esg-nia/aci"
version = "0.1.1"
}
⭐ 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