admin

Cisco Nexus EVPN VXLAN Fabric Ansible Automation

This is a post that takes the previous Nexus EVPN VXLAN Fabric post, and uses Ansible to build the topology. This is based off this Cisco developer document. General Info This project is located in my GitLab. In order to run the Ansible playbook navigate to the nexus_evpn, and run ansible-playbook -i inventory/DC_inv.ini site.yml Setup […]

Cisco Nexus EVPN VXLAN Fabric Ansible Automation 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 »

BGP Path Selection

BGP Path selection relies on the BGP attributes. I have described the eight most important BGP attributes in my previous BGP Basic Information post. Weight: The path with the highest weight is preferred. This is only locally significant and not affect any other router within the AS. Cisco only, used for outbound path selection Local Preference: The

BGP Path Selection Read More »