Menu

1 / 2

Do Not Boot a Cluster to Change a Button

DEV Community: kubernetes·flisk·about 21 hours ago
#N2rLqAqZ
#devtokubernetes#devto#dev#cluster#flisk
Reading 0:00
15s threshold

A local cluster feels like rigor. Often it is a tax.

kind and minikube give you a Kubernetes API on the laptop. They do not give you an inner loop. Helm, kubectl, Skaffold, or Tilt still has to sit on top. Flisk's comparison doc draws the line in the place most tool pages smudge it: if your software talks to that API, you need the cluster. If your software is a service, a page, a worker, or an agent, the cluster is an operational target, not a dependency of the edit you are making.

When the cluster is mandatory

Refuse Flisk, and refuse "just use Compose," when the thing you are building is the cluster:

an operator, a CRD, or a reconciler

an admission webhook

ServiceAccount RBAC you must see fail

a Pod disruption budget, a NetworkPolicy, a CNI plugin

a service mesh

a Helm chart or Kustomize overlay whose job is to install cleanly

Those are not local-dev preferences. A Docker network will not grow a kube-apiserver because you wanted parity.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.