Ansible

Ansible Tips and Tricks

A collection of useful Ansible tips and tricks.
11th June 2018

ansible

Ansible AWX Part 1

Install Ansible AWX on CentOS 7 minimal server.
2nd October 2017

ansible awx

Ansible Tower Part 1

Download, install and license Ansible Tower.
26th March 2017

ansible

Ansible For Networking Part 2

Convert playbook from part 1 to Ansible roles.
13th March 2017

ansible networking

Ansible For Networking Part 1

Build a spine/leaf network with Ansible and Cumulus.
12th March 2017

ansible networking

Ansible From The Start To The Beginning

Ansible quick start guide.
11th March 2017

ansible


Certification

JNCIS-SP

How to play the JNCIS-SP game and win!
1st November 2019

certification juniper

JNCIA Junos

The road to JNCIA Junos.
26th February 2019

certification juniper


Chef

Chef From The Start To The Beginning

Getting started with Chef.
27th April 2019

chef


Devops

CI/CD For Networking Part 5

AWX installation.
28th February 2018

devops cicd ansible awx

CI/CD For Networking Part 4

Jenkins installation.
27th February 2018

devops cicd jenkins

CI/CD For Networking Part 3

Gitlab installation.
26th February 2018

devops cicd gitlab

CI/CD For Networking Part 2

Utility server setup.
24th January 2018

devops cicd dnsmasq

CI/CD For Networking Part 1

CI/CD introduction and series overview.
23rd January 2018

devops cicd


Golang

Go Notes: Structs

All about structs in Golang.
24th November 2019

golang

Go Notes: Arrays

All about arrays in Golang.
22nd November 2019

golang

Go Notes: Functions

All about functions in Golang.
21st November 2019

golang

Go Notes: Variables

All about variables in Golang.
19th November 2019

golang

Install Golang Ubuntu1804

Installing Golang on Ubuntu 1804.
22nd August 2019

golang linux


Linux

Gitlab Gitaly Error

Gitlab gitaly issue causing 404 and 503 errors.
23rd June 2019

linux gitlab troubleshooting

LDAP Search Active Directory

Use the ldapsearch command to query Microsoft Active Directory.
31st May 2019

linux windows ldap active-directory

Dell R610 Ubuntu 1804 Install Error

Error while trying to install Ubuntu 1804 on a Dell R610 server.
26th May 2019

linux ubuntu dell

Gnome3 Customise Shell Theme

Customise a Gnome3 user shell theme.
21st December 2018

linux

KVM Host High CPU Fix

Fix 100% CPU with CSR 1000v, vMX, etc.. VMs.
8th September 2018

linux

Dell XPS 15 (9560) Ubuntu 1804 Setup

Install and setup Ubuntu 1804 on Dell XPS.
25th August 2018

linux ubuntu dell

Linux Shell Tips and Tricks

A collection of useful linux shell tips and tricks.
6th July 2018

linux


Linux Networking

Ubuntu 1804 Netplan Bridge Interface Configuration

How to configure a bridge interface with netplan on Ubuntu 1804 server.
2nd November 2019

linux ubuntu networking

Linux Routing On The Host With FRR

Enable routing on the host in Linux with free range routing.
5th January 2018

linux networking frr

Linux Network Components Used In Openstack

The components used under the hood in Openstack Neutron networks.
8th November 2017

linux networking openstack

Linux Networking

Configuring network components on Linux.
12th October 2017

linux networking


Network Utility

NMAP Quick Reference

NMAP quick reference guide.
29th September 2017

nmap networking

Netcat Quick Reference

Netcat quick reference guide.
27th September 2017

netcat networking

TCPDump Quick Reference

TCPDump quick reference guide.
13th July 2017

tcpdump networking


Networking

Narbik CCIE Routing and Switching v5.1 Workbook NETMAP

IOL NETMAP file for Narbik's CCIE Routing and Switching v5.1 Workbook.
8th June 2019

networking cisco iol narbik ccie

Network Lab Base

Vendor neutral base network lab.
9th January 2019

networking

Juniper CLI Quick Reference

Juniper CLI quick reference guide.
17th November 2018

networking juniper

Cisco dCloud Access From Linux Host

Use OpenConnect to access Cisco dCloud labs.
29th September 2018

networking cisco


Non Technical

Vortex Race3 Key Remap

How to re-map the keys on the Vortex Race3 keyboard.
11th May 2019

non-technical mechanical-keyboards

Books I Read

Books I have read and when I read them.
18th January 2019

non-technical

2019 Goals

My 2019 ambition statement.
1st January 2019

non-technical


Openstack

Openstack Packstack Install

Install Openstack with Packstack on CentOS 7.
9th January 2018

openstack


Oxidized

Oxidized Gitlab Storage Backend

Backup device configurations to gitlab.
3rd June 2018

oxidized

Oxidized Getting Started

Install and configure Oxidized.
2nd June 2018

oxidized


Packer

Install Packer on Linux

How to install Hashicorp Packer on Linux.
26th April 2019

packer


Python

Cerberus For Schema Validation

Schema validation with Cerberus.
16th July 2018

python

Napalm Getting Started

Napalm installation and basic usage.
15th September 2017

python napalm

Install Python 2.7.13 and 3.6.2 on Centos 7 Minimal

Install python 2.7.13 and 3.6.2 on Centos 7 minimal server.
14th September 2017

python

TextFSM Getting Started

TextFSM installation and basic usage.
20th August 2017

python textfsm

Jinja2 For Network Engineers

Using Jinja2 to create network device configurations.
18th August 2017

python jinja2

Netmiko Getting Started

Netmiko installation and basic usage.
14th August 2017

python netmiko


Rails

Coding Packets the Rails Edition

How I moved codingpackets.com form Django to Rails.
25th April 2019

rails ruby


Rant

Frack You Nvidia

Remove Nvidia drivers from GRUB after black screen.
30th October 2017

rant linux


Ruby

rbenv Install CentOS 7

Install rbenv on CentOS 7 linux.
15th March 2019

ruby rbenv centos

Jupyter Lab Ruby Kernel Install

Use Ruby with Jupyter lab.
28th January 2019

ruby jupyter

rbenv Install Ubuntu1804

Install rbenv on Ubuntu1804 linux.
28th January 2019

ruby rbenv ubuntu

rbenv Install openSUSE

Install rbenv on openSUSE linux.
19th August 2018

ruby rbenv opensuse


Salt

Salt SSH Getting Started

Install, configure and use Salt in SSH mode.
16th June 2018

salt

Salt From The Start To The Beginning

Salt quick start guide.
14th January 2018

salt


SDWAN

Cisco SDWAN Command Comparison Cheat Sheet

Compare commands between the vEdge and cEdge SDWAN devices types.
12th June 2019

sdwan cisco viptela networking

Cisco SDWAN Self Hosted Lab Part 2

Build a self hosted Cisco SDWAN lab part 2.
3rd June 2019

sdwan cisco networking kvm libvirt

Cisco SDWAN Self Hosted Lab Part 1

Build a self hosted Cisco SDWAN lab part 1.
2nd June 2019

sdwan cisco networking

Viptela SDWAN Overview

High level overview of the Viptela SDWAN solution.
29th June 2018

sdwan viptela cisco

Viptela Control Plane Setup

Viptela control plane setup using self signed certificates.
22nd March 2018

sdwan viptela cisco


Stackstorm

StackStorm Ansible Pack Usage

Install and configure the ST2 Ansible pack.
28th April 2019

stackstorm ansible

StackStorm ChatOps Integration

Integrate ST2 with Slack for ChatOps.
7th January 2019

stackstorm chatops

StackStorm From The Start To The Beginning

Getting started with StackStorm (ST2).
6th January 2019

stackstorm


Terraform

Terraform Azure Provider Setup

Enable Terraform for management of Azure environments.
1st November 2018

terraform azure

Terraform Install Ubuntu 1804

Install the Terraform CLI tool on Ubuntu 1804.
31st October 2018

terraform


Vagrant

Juniper vQFX 18.4R1.8 Vagrant Libvirt Box Install

Build a Juniper vQFX 18.4R1.8 Vagrant box for use with the libvirt provider.
1st September 2019

vagrant juniper libvirt

Juniper vMX 19.1R1.6 Vagrant Libvirt Box Install

Build a Juniper vMX 19.1R1.6 Vagrant box for use with the libvirt provider.
31st August 2019

vagrant juniper libvirt

Self Hosted Vagrant Cloud

Host your Vagrant boxes on premises.
24th May 2019

vagrant apache

Vagrant Libvirt Install CentOS 7

Install and configure Vagrant with the Libvirt plugin on CentOS 7.
24th May 2019

vagrant centos libvirt

Vagrant SSH Config Trick

One weird trick to make SSH with Vagrant 1000x better.
14th January 2019

vagrant

Juniper vSRX3.0 Vagrant Libvirt Box Install

Build a Juniper vSRX3.0 Vagrant box for use with the libvirt provider.
20th December 2018

vagrant juniper libvirt

Juniper vQFX Vagrant Libvirt Box Install

Build a Juniper vQFX Vagrant box for use with the libvirt provider.
8th September 2018

vagrant juniper libvirt

Juniper vMX Vagrant Libvirt Box Install

Build a Juniper vMX Vagrant box for use with the libvirt provider.
31st August 2018

vagrant juniper libvirt

Vagrant Libvirt Install openSUSE

Install Vagrant and the libvirt provider on OpenSUSE.
8th August 2018

vagrant opensuse libvirt

Cisco IOSXRv Vagrant Libvirt Box Install

Build a Cisco IOSXRv Vagrant box for use with the libvirt provider.
10th June 2018

vagrant cisco libvirt

Cisco ASAv Vagrant Libvirt Box Install

Build a Cisco ASAv Vagrant box for use with the libvirt provider.
7th May 2018

vagrant cisco libvirt

Cisco IOSv Vagrant Libvirt Box Install

Build a Cisco IOSv Vagrant box for use with the libvirt provider.
7th May 2018

vagrant cisco libvirt

Viptela vSmart Vagrant Libvirt Box Install

Build a Viptela vSmart box for use with the libvirt provider.
1st January 2018

vagrant cisco viptela libvirt

Viptela vBond/vEdge Vagrant Libvirt Box Install

Build a Viptela vBond/vEdge box for use with the libvirt provider.
1st January 2018

vagrant cisco viptela libvirt

Viptela vManage Vagrant Libvirt Box Install

Build a Viptela vManage box for use with the libvirt provider.
1st January 2018

vagrant cisco viptela libvirt

Juniper vSRX Vagrant Libvirt Box Install

Build a Juniper vSRX box for use with the libvirt provider.
3rd December 2017

vagrant juniper libvirt

Cisco CSR 1000v Vagrant Libvirt Box Install

Build a Cisco CSR 1000v box for use with the libvirt provider.
26th November 2017

vagrant cisco libvirt

Pseudo-wires With Vagrant and Libvirt

Build P2P links between Vagrant guests with UDP tunnels.
23rd November 2017

vagrant libvirt

Arista vEOS Vagrant Libvirt Box Install

Build an Arista vEOS box for use with the libvirt provider.
18th November 2017

vagrant arista libvirt

Controlling Vagrant Box Management IP

Control the IP address a Vagrant box receives on the management interface.
25th October 2017

vagrant libvirt

Using The Libvirt Provider With Vagrant

Install libvirt and the vagrant-libvirt provider for use with Vagrant.
22nd October 2017

vagrant libvirt

Cisco Nexus 9000v Vagrant Box Install

How to install a Cisco Nexus 9000v Vagrant box.
19th August 2017

vagrant cisco

Cisco CSR 1000v Vagrant Box Install

How to install a Cisco CSR 1000v Vagrant box.
13th August 2017

vagrant cisco

Cisco ASAv Vagrant Box Install

How to install a Cisco ASAv Vagrant box.
11th August 2017

vagrant cisco

Juniper Vagrant Box Install

Install a Juniper Vagrant boxes with the Virtualbox provider.
9th July 2017

vagrant juniper

Arista vEOS Vagrant Box Install

How to install an Arista vEOS Vagrant box.
9th July 2017

vagrant arista

Vagrant From The Start To The Beginning

Vagrant quick start guide.
25th March 2017

vagrant


Windows

Powerline Install and Setup for Ubuntu Bash on Windows

Install and configure Powerline for Ubuntu Bash on Windows 10.
18th May 2019

windows wsl linux bash