Argo CD

There are several options when it comes to Continuous Delivery, powered by the GitOps toolkit, and Argo CD is one of the most popular. It describes itself as “a declarative, GitOps continuous delivery tool for Kubernetes.” Following the GitOps philosophy, Argo is/has: declarative since it uses Git as its source of truth where the entire desired state is described; automated because it can read state (described in YAML) and act upon it; auditable due to Git history; designed for Kubernetes from the ground up; out-of-the-box integrations so that the wheel doesn’t need to be reinvented; extensible allowing for particular use cases to be added....

December 19, 2020

Flux CD

In it’s website we can read that “Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories), and automating updates to configuration when there is new code to deploy.” That is, obviously, powered by the GitOps toolkit have it not been developed (and open-sourced) by Weaveworks. Following the GitOps philosophy, Flux is/has: declarative since it uses Git as its source of truth where the entire desired state is described; automated because it can read state (described in YAML) and act upon it; auditable due to Git history; designed for Kubernetes from the ground up; out-of-the-box integrations so that the wheel doesn’t need to be reinvented; extensible allowing for particular use cases to be added....

December 8, 2020

What is GitOps?

The day was the 7th, the month was August, the year was 2017 and Weaveworks came out with a post entitled ​GitOps - Operations by Pull Request. Since that day GitOps has been increasing it’s popularity and gaining traction in the DevOps world. What is GitOps? Imagine the following scenario: we make a change to the infrastructure and a Kubernetes cluster is deleted. Fortunately the infrastructure is described in Terraform and (maybe) we get the cluster back quickly....

December 1, 2020

Factfulness

I recently finished Factfulness: Ten Reasons We’re Wrong About the World–and Why Things Are Better Than You Think and I urge you to read it. It was enlightening. Hans Rosling along with his son Ola Rosling and daughter in law Anna Rosling Rönnlund took to heart the mission to debunk a few misconceptions we have about the world. And the best part? They debunked them with data. Some of them might seem incredible but are actually based on hard data....

August 25, 2020

Adding an RSS feed to Gatsby Chronoblog theme

When I started this blog I wanted to learn something new and so I decide to develop it with Gatsby. It was a new framework which would allow me to enhance my knowledge in the frontend spectrum and teach me a thing or two about React and GraphQL. Bonus points for the awesome documentation. After a few tutorials I decided to use one of it’s themes and settled on the Chronoblog theme....

July 14, 2020