When it’s good to shoot your cattle
I “came of age” for data center operations well before cloud native was a thing. Hardware was (comparatively) slow, expensive, and often customized. (Database servers
KubePrism – Improving Kubernetes workload availability by preventing Kubernetes API endpoint outages
If you are running a production, highly available Kubernetes cluster, you want multiple control plane nodes for fault tolerance. In this scenario, it is common
Why Omni doesn’t use Cluster API
This post first appeared on The New Stack as “Is Cluster API Really the Future of Kubernetes Deployment?” Everyone loves the Cluster API. But there
Scheduling workloads on control plane nodes in kubernetes – a bad idea?
Yes, it is generally a bad idea to run workloads on control plane nodes, but it’s a balance. If you have no constraints regarding cost
Verified Terraform provider for Talos Linux
Talos Linux is all about declaratively managing the operating system and Kubernetes. But how can you declaratively manage the initial installation and bootstrapping of the
Kubernetes on Equinix Metal – painlessly!
Talos Linux was recently added as a supported operating system on Equinix Metal. We’ve had support for Equinix Metal for a while, as we love
Why should a Kubernetes control plane be three nodes?
Why does Sidero Labs recommend 3 nodes for the control plane, in most cases? Why not 4? Or 10? Read on to find out! A Kubernetes cluster
A practical guide to the Forking workflow: so easy even a CEO can do it
Updated October 2022 to reflect the fact that Github changed references from master to main. Here at Sidero Labs, we are an engineering heavy company.