Coming Soon
Coming Soon¶
Welcome to the Coming Soon section! This area showcases automation projects currently in the design and planning phase. These comprehensive solutions are being carefully architected to address real-world network engineering challenges.
What to Expect¶
The scripts and tools featured here represent:
- Detailed Design Documents - Comprehensive planning blueprints covering architecture, workflows, and implementation strategies
- Best Practices - Industry-standard approaches to common network automation challenges
- Platform-Specific Guidance - Tailored solutions for Cisco IOS, IOS-XE, NX-OS, and other platforms
- Production-Ready Planning - Enterprise-grade considerations for fault tolerance, security, and scalability
Projects in Development¶
Cisco IOS-XE Zero Touch Provisioning¶
A production-ready Python script for automating Day 0 provisioning of Cisco Catalyst switches running IOS-XE. This comprehensive solution enables hands-free deployment at scale with enterprise-grade reliability.
- Serial-based configuration lookup with automatic device identification
- Retry logic with exponential backoff for network resilience
- Structured JSON logging to Graylog/Syslog for centralized monitoring
- Automatic SSH key generation and secure file cleanup
- Rotating flash logs and optional JSON device reports
- Platform-specific guidance for StackWise, dual SUP, and multi-platform deployments
Unique Features: Built-in retry mechanisms handle real-world network transients (Spanning Tree convergence, DHCP timing), structured logging enables searchable device tracking without knowing IP addresses, and secure credential handling with automatic cleanup.
Status: Testing & Validation Phase
ZTP Automation Platform¶
An end-to-end enterprise-grade Cisco ZTP solution built in Python. This managed platform covers Day 0 provisioning and Day N configuration at scale, with persistent device inventory tracking and a branded Excel-driven configuration builder.
- Branded Excel intake for site and device variables
- Config Builder uploads feed Jinja2 templates
- Day 0 bootstrap to make devices reachable on the network
- Day N configuration generation and push
- Device inventory database built during provisioning
Service Model: Paid service with optional bespoke add-ons by request
Status: Build Phase
Stay Updated¶
These projects will be promoted to the Script Library once implementation is complete and thoroughly tested. Check back regularly for updates!
Feedback Welcome
Have suggestions or specific requirements for these upcoming tools? Feel free to reach out via the contact page.