
Let's Encrypt on Kubernetes with cert-manager
Set up cert-manager and Let's Encrypt on Kubernetes: how ACME issuance works under the hood, staging first, HTTP-01 vs DNS-01, and renewal that keeps up.
Tag archive
Platform engineering notes on cluster design, workload operations, and the systems around running Kubernetes well.

Set up cert-manager and Let's Encrypt on Kubernetes: how ACME issuance works under the hood, staging first, HTTP-01 vs DNS-01, and renewal that keeps up.

What GitOps with Helm is worth on a small team: base values plus a file per environment, Argo CD or Flux, a secrets plan, and what to skip.

Install Falco with the Helm chart, trigger a real alert, write one custom rule, then tune the noise the way the stock rules file actually expects you to.

Audit a Kubernetes cluster against the CIS Benchmark with kube-bench and Kubescape, triage the findings, and turn a one-off scan into a routine.

Kubernetes is a control-plane substrate, and it needs product thinking, self-service and paved roads on top before it becomes a platform.

Kupe Cloud is in alpha. We built it after wiring the same GitOps, secrets, ingress, and observability layer around Kubernetes clusters one time too many.

A Tetragon Kubernetes tutorial: installation, TracingPolicy design, monitor mode, and the difference between detecting a runtime event and blocking it in-kernel.

Good Kubernetes developer experience comes from shorter feedback loops, lower cognitive load, and workflow defaults that keep developers out of raw YAML.

A practical PodSecurityPolicy replacement guide: roll out Pod Security Admission in stages, pin policy versions, and avoid the traps that break workloads.