Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to harness the power of Kubernetes Resource Model (KRM) for network automation in this comprehensive tutorial that explores advanced cloud-native application orchestration techniques. Master KRM fundamentals while building custom resources, implementing reconciler patterns, and developing automation workflows for network devices. Through hands-on labs, explore traffic generator deployment using Kubernetes, progressing from basic manifests to Helm and Custom Resource Definitions with custom reconcilers integrated with Containerlab. Dive into SDCIO, an open-source KRM framework, to manage YANG schemas, device states, deviations, and APIs for network automation and vendor interoperability. Practice combining declarative principles with event-driven controllers to automate complex configurations, handle unmanaged states, and achieve seamless multivendor device integration. Access practical exercises through GitHub codespaces to gain hands-on experience with the provided lab materials.
Syllabus
Tutorial: Leveraging KRM for Declarative Network Automation
Taught by
NANOG