Category Archives: Knowledge Base

Process for DevOps CI with Git Flow

Git, Git Flow, and Git Hub: In DevOps, all GItHub repositories and CI processes are managed using GitFlow. More information about GitFlow can be found here: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow When working in any of the common DevOps repos (typically prefixed with BSS-DevOps) in GitHub, Git Flow must first be initialized usinig: git flow init Accept all of… Read More »

Useful/Common Git commands

Below are the commands I use for committing to a develop repository, merging to master, tagging the push, etc. Before running these commands, be sure to update any README.md, CHANGELOG.md, and package.json/requirements.txt/etc. files in the repository documenting your change. Also, tagging the push is necessary so a release can be defined in GitHub. The tag… Read More »

Useful/Common Docker Commands

Sample Dockerfile Most used image build sample commands Most used container running sample commands Most used networking sample commands Common data persistence sample commands Sharing data between containers sample commands Entrypoint sample commands (for script running on container start) Docker cleanup commands docker-compose.yaml sample file Sample docker-compose commands To run Docker interactively if entrypoint fails,… Read More »

Mass search logs from S3

Nowadays, most companies store their log files in S3 to keep them indefinitely or to remove them as time goes on using Life Cycle policies. The S3 interface isn’t optimal for downloading and analyzing these logs, however you can easily do so with the AWS CLI, gzcat, and grep. The first thing you’ll want to… Read More »

Creating your entire WordPress Stack using AWS Cloudformation – Part 2 – Security Groups (Firewalls)

In case you missed my last post, I am starting a series on creating/developing an entire WordPress stack from scratch. In Part 1, we discussed creating the underlying Network VPC infrastructure that will host your cluster. The VPC was unique from most templates I’ve seen, since it also included the ability to run dual stack… Read More »

Creating your entire WordPress Stack using AWS Cloudformation – Part 1 – The Network/VPC

I am starting a new series on this blog where I will take you through creating an entire WordPress cluster that uses its own secure VPC that meets PCI compliance standards. It will contain its own security groups, S3 bucket (or EFS which will be discussed later), Aurora Serverless RDS DB instance, Application Load Balancer,… Read More »

AnyConnect 4.6 Released – Download Here

Cisco has released Cisco AnyConnect 4.6. Feel free to download it below. While I no longer work with Cisco gear as my primary job and have moved to the AWS/DevOps side of IT, I still have access to the AnyConnect images for the time being. I don’t know how long this will last, but i’ll… Read More »