Introduction
Introduction
NDFC and Terraform
Terraform DCNM Provider
Envrionment and Topology
Lab Topology
VS Code as your IDE
Task01 Interface Module
Design Interface Module
Configure Interfaces
Verify Interfaces Config
Task02 Overlay Module
Design Overlay Module
Config Overlay
Verify Overlay Config
Task03 CI/CD Pipeline
Infra as Code
Design Fabric Config
Create Fabric Variables
CI/CD Pipeline
Trigger CI Pipeline
Trigger CD Pipeline
Bonus: Policy Module
Design Policy Module
Add Template and Policy
Verify Template&Policy
Thanks
Thanks
Reference
DEVWKS-3320
POD2
thanks
Reference
Credentials
Toggle Dropdown
Nexus Dashboard
USER: admin
PASS: cisco.123
ND Web interface
Gitlab
USER: user02
PASS: cisco.123
Gitlab project
DEV Server
USER: cisco
PASS: cisco.123
ssh address: 10.0.208.12
VNC address: 10.0.208.12:5901
Switch Login
USER: admin
PASS: cisco.123
staging-leaf1: 10.15.2.12
staging-leaf2: 10.15.2.13
staging-spine1: 10.15.2.11
prod-leaf1: 10.15.2.15
prod-leaf2: 10.15.2.16
prod-spine1: 10.15.2.14
Task04
Reference
Reference
Cisco NDFC Fabric Controller Configuration Guide, Release 12.1.1e
DCNM terraform provider
GitLab CI/CD
Cisco PyATS
Example of Code
Introduction
NDFC and Terraform
Envrionment and Topology
Task01 Interface Module
Task02 Overlay Module
Task03 CI/CD Pipeline
Bonus: Policy Module
Thanks
Thanks