Apply Infrastructure as Code (IaC) methodologies to leverage the same agile practices that application developers use. Use Terraform with Cisco Intersight, Multi-Site Orchestrator, ACI, Cisco DNA Center, and Tetration to increase productivity while reducing risks for your organization.
NEW TERRAFORM PROVIDER
Terraform:Carousel:Link
IOS XE Terraform Provider
https://registry.terraform.io/providers/CiscoDevNet/iosxe/latest
NEW TERRAFORM PROVIDER
Terraform:Carousel:Link
FMC Terraform Provider
https://registry.terraform.io/providers/CiscoDevNet/fmc/latest
NEW TERRAFORM PROVIDER
Terraform:Carousel:Link
ASA Terraform Provider
https://registry.terraform.io/providers/CiscoDevNet/ciscoasa/latest
NEW TERRAFORM PROVIDER
Terraform:Carousel:Link
Intersight Terraform Provider
https://registry.terraform.io/providers/CiscoDevNet/intersight/latest
Managing infrastructure as code with Terraform
Integrate with APIs
Data Center:
ACI, DCNM, Intersight, MSO
Campus/Branch:
Cisco DNA Center
Security:
Secure Workload (Tetration)
Automate with Terraform
Automate network configurations with Terraform
Discover Cisco platforms using
Infrastructure as Code
for automation, orchestration, and configuration management
Learn by doing
Explore Terraform sample code in
Code Exchange
Learn Terraform configuration management and automation in the Learning Labs
Get hands-on in the ACI MSO and Intersight Sandboxes
Automate infrastructure resources with Terraform
Intersight + Terraform
Intersight Service for HashiCorp Terraform
https://www.youtube.com/embed/UzGJ3fOftLM?rel=0
Adopting Infrastructure as Code allows your infrastructure and operations team to leverage the same agile practices that application developers use.
Cisco Intersight
, in particular, automates the operations management of IT infrastructure from the data center to the edge. With the integration of Cisco's Intersight and Hashicorp's Terraform Cloud Business, multi-cloud resources orchestration can now be done in a single pane of glass provided by Intersight.
Learning Lab
To learn a variety of provisioning services supported by the Intersight Service for Terraform check out the new Learning Lab, Introduction to Intersight Service for Hashicorp Terraform.
Terraform plugin used to manage installed Charts in a Kubernetes cluster.
IOS XE + Terraform
Cisco IOS XE Terraform Provider Introduction and Demo
https://www.youtube.com/embed/GEY_hyXimbA?rel=0
Learn what Terraform is, how it works, and explore use cases with the new Cisco IOS XE Terraform provider. Terraform is a single tool used to configure networks & applications. It's a cloud-native tooling, meaning it works well with cloud providers like AWS, Google Cloud Platform, and Microsoft Azure, as well as on-prem controllers including Cisco DNA Center. Now we can use Terraform with physical and on-prem campus and enterprise network infrastructure to manage Catalyst and IOS XE devices. Terraform can orchestrate device provisioning in the cloud as well as configure devices in a more flexible, consistent, and reliable way, and this will be demonstrated on the Cisco Catalyst 9300X IOS XE switch.
Configuring ACI with Terraform
Learn how to use Terraform with ACI to create tenants, control ACI application and network policies, and use the ACI Terraform Resource.
LEARNING MODULE
terraform-aci-intro
LEARNING LABS
terraform-aci-intro
View all learning labs
https://developer.cisco.com/learning/modules/terraform-aci-intro
_blank
button
btn-primary btn-lg-wide
This presentation will provide an introduction to Terraform and its configuration language (HashiCorp Configuration Language, HCL), the advantages to its use, and how to use the ACI Terraform provider to apply the configuration to a fabric.
Configuring MSO with Terraform
Learn how to use Terraform with MSO (Multi-Site Orchestrator) to create tenants, control MSO schema and network policies, add a contract policy to MSO schema, and associate filters and contracts to application policies.
LEARNING MODULE
terraform-mso-intro
LEARNING LABS
terraform-mso-intro
View all learning labs
https://developer.cisco.com/learning/modules/terraform-mso-intro
_blank
button
btn-primary btn-lg-wide
https://metadata.production.devnetcloud.com/v1/catalogs/search
fastMode=true&type=Code&keyPrefix=Terraform
3
Explore Terraform examples developed by the community
utm_campaign=oc-codeexchange&utm_medium=pubhubwidget&utm_source=terraform
See more in Code Exchange
Sorry, we couldn’t find any code repos you were looking for.
Get started with Infrastructure as Code
Cisco helps you embrace DevOps, APIs, and Automation to manage networks efficiently, control risk, and optimize for growth and innovation.
images/iac-linkbackbg.jpg
Learn more
https://developer.cisco.com/iac
_blank
button
btn-lg-wide btn-outline-white