Exploring Static Pods

Static pods are pods which are not managed by the Kubernetes control plane. Normally, the kubelet running on each node in a cluster watches the kube-api for instructions to launch or delete pods. However, in the case of static pods, the kubelet can manage pods by watching for manifests added to a directory or a […]

Exploring Static Pods Read More »

Getting Started with External Secrets Operator

Why External Secrets Operator Whenever we talk about secrets in Kubernetes, we typically mean sensitive data that should be shared with applications. These are things like API keys, database credentials, certificates, tokens, etc. Kubernetes has a native Secret Object that can expose secrets to pods, however, there are some drawbacks with the built-in approach: To

Getting Started with External Secrets Operator Read More »

Demystifying Stateful Sets

You may have heard of StatefulSets in Kubernetes. But if you’ve never had the chance to work with them, it might be hard to understand what purpose they serve. In this article we will review when to use StatefulSets and provide a quick walkthrough of how to create one. Why Stateful Sets StatefulSet is the

Demystifying Stateful Sets Read More »

computer terminal

A Kubectl Cheat Sheet

Besides being the subject of hilarious debate about its pronunciation, kubectl is of course the Kubernetes command line interface. Everyone working with Kubernetes has some kind of go-to list of favorite commands. Even the official Kubernetes site offers a kubectl cheat sheet. These are some of my favorite commands. Disclaimer: even though many of these

A Kubectl Cheat Sheet Read More »

argocd

Using ArgoCD with Helmfile

I’m a big fan of ArgoCD – and I’m a big fan of Helmfile. In this article I will describe how to create an ArgoCD Configuration Management Plugin (CMP) for deploying helm charts using helmfile. If you use ArgoCD for deploying to Kubernetes, you’ll know that ArgoCD has built-in support for helm, jsonnet, kustomize, and

Using ArgoCD with Helmfile Read More »

Scroll to Top