Freelens: Taking back control of your Kubernetes clusters with a truly open-source desktop client
Managing Kubernetes clusters entirely from the command line is a rite of passage. We have all typed kubectl get pods
Cyclops: Your Friendly Kubernetes UI Ah, Kubernetes. The container orchestration platform that everyone claims to understand. If you're tired of wrestling with YAML files and deciphering cryptic kubectl commands, then buckle up, because Cyclops is here to save the day, and your sanity, so you don't
Image: https://cyclops-ui.com/
Ah, Kubernetes. The container orchestration platform that everyone claims to understand. If you're tired of wrestling with YAML files and deciphering cryptic kubectl commands, then buckle up, because Cyclops is here to save the day, and your sanity, so you don't have to become Odysseus, let the Cyclops do ir for you.
Cyclops is more than just a pretty UI for Kubernetes. It's a testament to the idea that powerful tools don't have to be intimidating. Whether you're a seasoned Kubernetes veteran or just starting your journey, Cyclops provides an accessible and enjoyable way to interact with the complexities of container orchestration.

Cyclops is an open-source developer tool that wraps a shiny, user-friendly UI around the complexities of Kubernetes. Think of it as the benevolent intermediary between you and the YAML gods. With Cyclops, you can:
Cyclops achieves its developer-friendly magic through the use of Helm charts. This means you can leverage your existing Helm charts or tap into the vast library of public Helm charts available.
Think of Cyclops as a Helm chart wizard, guiding you through the process of deploying and managing applications without the usual headaches.
Before you embark on your Cyclops adventure, make sure you have the necessary prerequisites in place. You can find a handy checklist on the official Cyclops documentation.
Once you're all set, you can install Cyclops using kubectl:
kubectl apply -f https://raw.githubusercontent.com/cyclops-ui/cyclops/v0.12.0/install/cyclops-install.yaml && kubectl apply -f https://raw.githubusercontent.com/cyclops-ui/cyclops/v0.12.0/install/demo-templates.yaml
This will spin up a dedicated namespace called cyclops and deploy all the essential Cyclops components.
To access your shiny new Cyclops instance, you'll need to expose the server:
kubectl port-forward svc/cyclops-ui 3000:3000 -n cyclops
Now, point your browser to http://localhost:3000, and behold the beauty of Cyclops!
Cyclops comes pre-loaded with a collection of handy templates to get you started. These templates provide a framework for deploying common applications and services, saving you from reinventing the wheel (or the YAML file).
For those who like to get their hands dirty (or just really love customization), Cyclops allows you to create your own templates. You can explore the existing templates in the Cyclops templates repository for inspiration and guidance.
No self-respecting Kubernetes tool would be complete without a command-line interface, and Cyclops is no exception. Enter cyctl, the Cyclops CLI, ready to streamline your Cyclops experience.
You can install cyctl using Homebrew:
brew install cyctl
cyctl empowers you to:
cyctl with GitHub Actions to automate tasks like deploying new templates.Cyclops is a shining example of the power of open source. If you're feeling generous (or just want to show off your mad coding skills), there are plenty of ways to contribute:
The Cyclops team has an ambitious roadmap for the future, with plans for:
cyctl to Windows users.So, ditch the YAML files, embrace the UI, and join the Cyclops revolution!
Managing Kubernetes clusters entirely from the command line is a rite of passage. We have all typed kubectl get pods
Let’s face it: top is for the masochists, and htop is for the people who want to feel like