autoscaling-nia

CiscoDevNet/autoscaling-nia/aci

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

Cisco ACI PBR Service-Graph module for Network Infrastructure Automation (NIA) This Terraform module allows users to dynamically create and update Cisco ACI Service Redirection Policy and Destinations by leveraging Consul catalog information. The Cisco ACI fabric can act as a distributed stateless load-balancer sitting in front of any pool of workloads, regardless of their form-factor. For this module to work, the user should have deployed a Service-Graph template with PBR and service redirection enabled. For more information on how to deploy Cisco ACI Service Graph and PBR, please refer to the configuration guide and this white paper. Using this Terraform module in conjunction with consul-terraform-sync enables administrators to automatically scale out or scale in backend server pools wit

Inputs (3)
NameTypeDescriptionDefault
servicesmap( object({ id Consul services monitored by Consul NIA required
tenant_namestring required
service_redirection_policy_prefixstring required
Outputs (2)
workload_pool
service_redirection_artifact
Resources (2)
aci_destination_of_redirected_trafficaci_service_redirect_policy
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud ACI
★ Stars0
Forks7
Total downloads783
Inputs3
Outputs2
Resources2
LicenseApache-2.0
NamespaceCiscoDevNet
Updated