ahmet alp balkan's banner
ahmet alp balkan's profile picture

ahmet alp balkan

@ahmetb49,538 subscribers

led one of the largest baremetal Kubernetes fleets, in between jobs 🌹 oss @ https://t.co/LbCjmbdKkJ

Shorts

Dropping new kubectx feature after 2M downloads since last release that was 1.5yrs ago: You can now create shells targeting a specific k8s cluster. This prevents targeting the wrong cluster when you change your default context globally. $ brew upgrade kubectx

Dropping new kubectx feature after 2M downloads since last release that was 1.5yrs ago: You can now create shells targeting a specific k8s cluster. This prevents targeting the wrong cluster when you change your default context globally. $ brew upgrade kubectx

41,764 views

kubectx v0.11 now ships with a 'readonly' mode for kubectl (and any tool that uses k8s API) and forbids any calls that mutate state. it basically runs a temporary reverse proxy to block these requests during the lifespan of the shell. here's a demo:

kubectx v0.11 now ships with a 'readonly' mode for kubectl (and any tool that uses k8s API) and forbids any calls that mutate state. it basically runs a temporary reverse proxy to block these requests during the lifespan of the shell. here's a demo:

31,224 views

releasing etcdedit: a tool that can edit etcd keys that store kubernetes resources without going through the control plane. it's the brain surgery tool to do things like reversing a deletion, restoring access to a cluster you lost the keys to, or bypass validation.

releasing etcdedit: a tool that can edit etcd keys that store kubernetes resources without going through the control plane. it's the brain surgery tool to do things like reversing a deletion, restoring access to a cluster you lost the keys to, or bypass validation.

13,636 views