Git

Cisco Nexus EVPN VXLAN Fabric Ansible Automation GitLab

This is a post that takes the previous Nexus EVPN VXLAN Fabric and the Nexus EVPN VXLAN Fabric using Ansible posts, and uses the GitLab pipeline to perform the automation. In a previous post, I have walked through the setting up GitLab for CI/CD pipelines with external runners. For this GitLab project, I am using […]

Cisco Nexus EVPN VXLAN Fabric Ansible Automation GitLab Read More »

FortiGate Terraform with GitLab CI/CD Pipeline

In a previous post, I have created a sample of FortiGate config with Terraform. This was all performed locally from a Windows machine. While this is good in a lab environment, the major problem with it is that the management doesn’t scale. If there is more than a single network engineer, they need to share

FortiGate Terraform with GitLab CI/CD Pipeline Read More »

GitLab Create SSH Key

This is a short post to explain how to setup a GitLab SSH key to securely access your repos. For the full GitLab documentation, please see this article. In GitLab, to create an SSH key, navigate to: User Settings >> SSH Keys Generate an SSH Key I am doing this on a Mac, open a

GitLab Create SSH Key Read More »

Basic Git Guide

As a Network Engineer, my development workflows are not very disciplined or strong. I mainly use Git as a place to store my completed work, in the form of GitHub. This does work, however, I am missing out on many very useful features that Git version control has to offer and any collaboration with a

Basic Git Guide Read More »