From 19b5d612490209c7c299c78be6d1326aa4fafe5f Mon Sep 17 00:00:00 2001 From: Randall Mason Date: Mon, 28 Jun 2021 08:37:42 -0500 Subject: [PATCH] Add blog and code for Jerikan, a YAML/Jinja2/Ansible CMDB (#111) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add blog and code for Jerikan, a YAML/Jinja2/Ansible CMDB * The blog has a bunch of networking and networking automation posts. Linked to the specific tag. * Jerikan was the tool built for managing Blade's networking infrastructure, the company operating Shadow, a cloud computing product. Here's the blurb about it: > Our network was around 800 devices, spanning over 10 datacenters with more than 2.5 Tbps of available egress bandwidth. The released material is therefore a substantial example of managing a medium-scale network using Ansible. We have left out the handling of our legacy datacenters to make the final result more readable while keeping enough material to not turn it into a trivial example. * Update CMDB link and Alphabetize blogs * Alphabetize Configuration Management Section --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f7c4677..43b4ebe 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,7 @@ Network Automation is a cross between the discipline of [Network Infrastructure] - [Jason Edelman](http://www.jedelman.com/) - The Network Automation thoughts of Jason Edelman. - [Josh-V](https://josh-v.com/) - The Network Automation thoughts of Josh VanDeraa. - [Mircea Ulinic](https://mirceaulinic.net/) - Random thoughts of Mircea Ulinic. May include event-driven network automation, vendor bashing or machine learning (TBD). +- [MTU Ninja](https://vincent.bernat.ch/en/blog#tag-network-automation) - The Network Automation thoughts of Vincent Bernat. - [Napalm-automation](https://napalm-automation.net/blog/) - News and updates about the NAPALM project. - [Network to Code](https://blog.networktocode.com/) - Network to Code's blog sharing thoughts, ideas, and tips all about network automation. - [Networklore](https://networklore.com/blog) - The Network Automation thoughts of Patrick Ogenstad. @@ -344,10 +345,11 @@ models that enable capacity planning, network optimization and what-if scenario - [TeemIP](https://sourceforge.net/projects/teemip/) - TeemIp is an open source, WEB based, IP Adress Management (IPAM) tool that provides comprehensive IP Management capabilities. It allows you to manage your IPv4 and IPv6 spaces through a simple and powerful user interface: track user requests, discover and allocate IPs, manage your IP plan and your subnet space in accordance with best in class IP Management practices. # Configuration Management +- [Jerikan](https://github.com/jerikan-network/cmdb) - Network wide CMDB combining single source of truth in YAML, configs in Jinja2 and deployment with Ansible. - [ManageEngine](https://www.manageengine.com/network-configuration-manager/) - Network Configuration Manager is a multi vendor network change, configuration and compliance management (NCCCM) solution for switches, routers, firewalls and other network devices. - [NetMRI](https://www.infoblox.com/products/netmri/) - Vendor Agnostic NCCM tool with with policy engine and multi-vendor device lifecycle/vulnerability management. (Infoblox product) -- [Solarwinds](https://www.solarwinds.com/network-configuration-manager) - Automated network configuration and compliance management. - [Rconfig](https://www.rconfig.com/) - Free, open source network device configuration management tool, customizable to your needs! +- [Solarwinds](https://www.solarwinds.com/network-configuration-manager) - Automated network configuration and compliance management. - [Unimus](https://unimus.net) - Network-wide configuration search and config diff over time in an easy to use web GUI. # Books