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 »

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 »