Kick the tires on ArgoCD

Background In January, I wrote about FluxCD, and adopted it in the Korthweb project. I like the simple design of FluxCD, and I am comfortable with commands without using a web UI. Half a year later, I am re-visiting this choice, with ArgoCD in mind. After reading numerous recent posts that compare the two (such … Read moreKick the tires on ArgoCD

FluxCD: Continuous Deployment with GitOps

This post explains why I land on FluxCD GitOps for my project. Let’s star Background In the Korthweb project, I landed on Istio for the Ingress Gateway technology. I first attempted to expand the orthanc Helm Chart to bring Istio as dependency (sub-chart). One of the external chart for Istio gateway needs to be referenced … Read moreFluxCD: Continuous Deployment with GitOps

Getting started with GitHub Actions

In my orthweb project, I had to compile a library on my own. In search for free computing resources I realized that GitHub action can meet all my needs. CI/CD pipeline As a development project grows, there are many operational tasks demanding automation. Prior to pipeline technology, developers used to use Makefile to organize command … Read moreGetting started with GitHub Actions

Docker Compose, Docker Stack and Docker Swarm

This posting covers some basic docker orchestration tools. Docker Compose Docker Compose’s predecessor is a tool called Fig developed by Orchard, which was acquired by Docker in 2014, with Fig renamed to Docker Compose. Docker Compose is the official container management tool. It is essentially a python script that parses yaml file, to make Docker … Read moreDocker Compose, Docker Stack and Docker Swarm

AWS Certified DevOps Engineer Exam Tips

The last 30 days have been exhausting for me. I studied hard on the new AWS Certified DevOps Engineer exam and thank goodness I passed (750 out of 1000 is required). This was the hardest professional certification I ever worked on. The exam was re-launched recently in March 2019 so there is still a shortage … Read moreAWS Certified DevOps Engineer Exam Tips

My thoughts on CI/CD

This is a huge topic that is impossible to cover in a posting. To make it worse, they become a buzz word that every body use to mean different things. AWS has a good white paper on CI/CD but there are too much focus on its own hosted services along the way. Otherwise it is … Read moreMy thoughts on CI/CD