Category Archives: GitOps

Koncrete – GitOps As A Service With Argo CD

Koncrete is cloud-hosted GitOps and continuous delivery (CD) service for Kubernetes built on top of Argo CD. It is effectively, ArgoCD-as-a-Service or GitOps-as-a-Service type of solution.

Continue reading

Devtron – Kubernetes-Native User-Friendly CI, CD, and GitOps

Devtron is an open-source software delivery workflow for Kubernetes. It combines CI, CD, and GitOps principles and processes through Argo CD, Argo Workflows, Argo Rollouts, Clair, and quite a few other tools.

Continue reading

Full App Lifecycle In Kubernetes With Argo CD, DevSpace, vCluster, k3d, and GitHub Actions

Application lifecycle typically consists of three parts. First, we develop locally, we deploy to temporary environments, usually due to creating pull requests, and we proceed towards a permanent environment, all the way until production. Can we streamline and simplify the whole application lifecycle process by combining Kubernetes, vCluster, DevSpace, Argo CD, k3d, and GitHub Actions? Even if you prefer a different combination, the principles behind this process can be easily applied to a myriad of other tools.

Continue reading

KubeSphere – Kubernetes Platform For Cloud-Native App Management

KubeSphere Kubernetes platform is a distributed operating system for cloud-native application management. Should you use it?

Continue reading

Combining Argo CD (GitOps), Crossplane (Control Plane), And Kubevela (OAM)

Can we make Kubernetes disappear? Can we make infrastructure and application management so simple that anyone can do it? Can we leverage DevOps, SRE, ops, and sysadmin experience to create a system that would make developers autonomous? TL;DR We can do that by combining ArgoCD (GitOps), Crossplane (control plane), Kubevela (OAM), and a few other tools.

Continue reading

How to Apply GitOps to Everything – Combining Argo CD and Crossplane

How to manage infrastructure, applications, and services? How to apply GitOps principles to everything? How to ensure that all the resources are always in-sync? Can we combine infrastructure, application, and service management using ArgoCD and Crossplane?

Continue reading

Crossplane – GitOps-based Infrastructure as Code through Kubernetes API

Crossplane is an open-source Infrastructure as Code (IaC) project that enables us to use Kubernetes to provision and manage infrastructure, services, and applications. Combined with Argo CD or Flux, it allows us to apply GitOps principles not only on infrastructure.

Continue reading

Bitnami Sealed Secrets – How To Store Kubernetes Secrets In Git Repositories

Bitnami Sealed Secrets allow us to encrypt secrets safe to store in Git repositories, private or public.

Continue reading

Flux CD v2 With GitOps Toolkit – Kubernetes Deployment And Sync Mechanism

Flux v2 is a tool for converging the actual state (Kubernetes clusters) into the desired state defined in Git. It is a GitOps-based deployment mechanism often used in continuous delivery (CD) processes.

Continue reading