GitLab

CloudFormation Nested Stacks With Git Sync & a GitLab Pipeline Complete Overview

This post follows on from the previous post, CloudFormation Nested Stacks With Git Sync & a GitLab Pipeline. This post will detail all the steps now they have been fully worked out and tested using GitLab and CloudFormation. GitLab Pipeline Overview Changes are made to the filesChanges are pushed to repoPipeline for merge request creation […]

CloudFormation Nested Stacks With Git Sync & a GitLab Pipeline Complete Overview Read More »

CloudFormation Nested Stacks With Git Sync & a GitLab Pipeline

Continuing on from the work in the previous post for setting up GitSync and a GitLab pipeline with CloudFormation. This will detail how to use a Nested Stack that is stored in a GitLab repo and then deploy it with CloudFormation. In my previous example, CloudFormation would use the CloudFormation template file from the GitLab

CloudFormation Nested Stacks With Git Sync & a GitLab Pipeline Read More »

Go Firewall Rule Self-Service – v0.04 Milestone

This update is where I have managed to get all the pieces together to form a complete Infrastructure as Code pipeline for the self-service firewall rules on the Cisco ASA. The Go firewall project incorporates the ASA API Terraform project and a GitLab pipeline. The flow of the application in the current prototype is as

Go Firewall Rule Self-Service – v0.04 Milestone Read More »

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 »