It's common to see teams deploying their services across multiple clusters. It might be for redundancy, scalability, or simply to separate different environments. But this comes with a cost: managing multiple clusters is a pain.
With pain also comes the creativity to solve those problems. Automation, GitOps and Infrastructure as Code has come a long way to alleviate this pain from an infrastructure point of view. But what about the engineers who interact with the cluster?
kubectl is the defacto standard for interacting with Kubernetes clusters. But it is not the most user friendly tool when it comes to managing multiple clusters as you have to constantly switch context between one cluster and the other, as well as remembering which cluster you are currently connected to.
What if we could connect to multiple clusters at once?
We started Aptakube to answer this simple question. When you open the app on your desktop, the first thing you see is a list of all your clusters. From there you can select not just one, but as many clusters as you want!