p/cyclops
Developer Friendly Kubernetes
Juraj Karadza
Cyclops — Developer friendly Kubernetes
Featured
63
Cyclops is an open-source dev tool that simplifies Kubernetes with an easy-to-use UI, making it less intimidating. Thanks to our templates, Cyclops turns hours and days of configuring applications into a few clicks.
Replies
Juraj Karadza
Hey Product Hunt 👋, It has been six months since our last launch on this platform, and we are very excited to show you what we have been working on! What is Cyclops? We know that Kubernetes can be difficult. That is why we created Cyclops, a truly developer-oriented Kubernetes platform. Abstract the complexities of Kubernetes, and deploy and manage your applications through a UI. Because of its platform nature, the UI itself is highly customizable - you can change it to fit your needs. How it works? Cyclops is a platform that allows DevOps teams to quickly and without coding create custom UIs for developers, QA teams, product managers, and other team members who do not necessarily have experience working with Kubernetes. But don’t worry! If you do not have a DevOps team with you, Cyclops comes with a bunch of predefined templates to get you started! Under the hood, Cyclops uses Helm charts to create your desired UIs. This means you can try Cyclops with any of your existing Helm charts or any public Helm charts you can find! What’s new? 🎀 UI redesign and rework of the workflow 📂 Introducing the templates tab and default templates to get you started 🔓 Support for private GitHub repos ⚙️ `cyctl` - our very own command line interface 🔵 Unlock the power of Bitnami charts Cyclops is fully open-source, your contributions and GitHub stars are very welcome ⭐
Petar Cvitanović
Hey @max_savonin1, thanks for the feedback and the awesome questions! To answer your questions: - We have a PR open for setting up RBAC via Cerbos here https://github.com/cyclops-ui/cy... - Recently, we have shipped the cli (cyctl) to go alongside Cyclops. You can use the cyctl to update your apps in a CI step - Cyclops talks only to your Kubernetes API, so it is portable between clusters and doesn't depend on any architecture Thanks for the suggested improvements! We were thinking about getting AI into the mix, but at this stage, we fear it might bloat the project and take a lot of time to implement. It's definitely something to think about. The same goes for resource utilization, but it sounds like a great addition. We have tried running Cyclops on different K8s distros, including managed K8s from AWS, Azure, and GCP, and Cyclops seems to handle it well. It is stateless and has minimal dependencies on your infrastructure—just your K8s API. To check out the architecture, if you would like to contribute, check out our contributing docs: https://github.com/cyclops-ui/cy.... We love onboarding new contributors, so feel free to pick an issue! :)
Juraj Karadza
@bartu thanks 🙌
Nikola Balic
Cyclops, you've got your eye on simplifying Kubernetes, eh? While I'm not sure we needed another K8s tool, I must admit your UI looks slick! Just hope it doesn't turn devs into one-eyed monsters glued to their screens. Jokes aside, congrats on the launch! Keep up the fantastic work.
Juraj Karadza
@nibalic thank you 😆
Matija Sosic
Congrats team, amazing progress! Who do you mostly see using Cyclops today?
Juraj Karadza
@matijash teams where a DevOps guy seems like a bottleneck when it comes to deploying to Kubernetes. With Cyclops, a DevOps can create a custom UI (with validations) that lets everyone else deploy their apps at their own pace.
Rodrigo Mendoza-Smith
It's great to see that someone is finally making Kubernetes easy and accessible! Congratulations!
Juraj Karadza
@r0dms doing our best 😄 thanks for your support!
blank
Wow, Juraj! Cyclops sounds like a game changer for anyone dealing with Kubernetes. 🙌 I love that you've made it more accessible with customizable UIs and predefined templates—seriously, that’s going to save so much time! The new features look awesome too, especially the support for private GitHub repos. Can't wait to check it out and see how it transforms my workflow! Keep up the great work!
Juraj Karadza
@blankwebdev glad you find it interesting! We would appreciate your feedback once you try it! 🙌
Luka Mercep
Congratulations on the launch! Amazing progress in just 6 months
Juraj Karadza
@luka_mercep1 thanks Luka, we appreciate it 🙏
Jake Page
Congrats on the launch team! Cyclops is turning into such a solid K8s management tool! So cool to see the growth.
Juraj Karadza
@jakepage thanks, we appreciate it 🙌
Matija Srbić
Congratulations on the launch! It looks like you guys really understand what devs need 🙌 What's next?
Juraj Karadza
@matija_srbic thanks! We have a roadmap on our GitHub repo, check it out -> https://github.com/cyclops-ui/cy...
Saurabh Rai
Congratulations, @juraj_karadza and team, on the launch of Cyclops! 🔥
Juraj Karadza
@srbhr thank you 🥳
Ghost Kitty
Comment Deleted
Juraj Karadza
@zulkarnaim thank you! 🙏 We have exciting things planned for the future 😉
Renee Wu
Not a coder, but like your logo!
Juraj Karadza
@reneewuishere I'll be sure to forward this to our designer 😄 Thanks for your support!
Kyrylo Silin
Hey Juraj, Cyclops looks really interesting. I love the idea of simplifying Kubernetes management through a customizable UI. A few questions: - How does Cyclops handle security and access controls for the different team members using the custom UIs? - Are there any limitations on the types of Helm charts that can be used with Cyclops? - What's your roadmap for adding support for other container orchestration platforms beyond Kubernetes? Congrats on the launch!
Petar Cvitanović
Thanks @kyrylosilin! Love the questions: - We actually have a PR in place for the implementation of RBAC via Cerbos here https://github.com/cyclops-ui/cy... - Only limitation we have is that your Helm chart has a `values.schema.json`. That might sound like a hassle, but there are tools that can generate it for you. Cerbos added a schema recently, and you can check the tools they used here https://github.com/cerbos/cerbos... - We are not currently planning on supporting other orchestrators. Do you have an orchestrator you would like to see supported? Let us know if you have any other questions!
Urbi Gupta
Cyclops is very good application. Thank you for sharing this one.
Juraj Karadza
@urbi_gupta my pleasure! Thanks for your support!
Žiga Benko
Congrats guys! 🙌 Now I can finally stop hesitating about switching to Kubernetes. 😁
Juraj Karadza
@ziga_benko join the dark side 😈
Jura Milić
Big props on the launch!
Juraj Karadza
@jura_milic thanks 🙌
Toshit Garg
Congrats on launch of Cyclops....
Juraj Karadza
@toshit_garg thank you!
Domagoj Ćorić
Mega job guys!
Juraj Karadza
@domagoj_coric thanks! 🙌
Dora Horvat
Great job Cyclops team, congrats on the launch! 🎉
Juraj Karadza
@dora_horvat thank you! 🙏
Leo Li
Congratulations on the launch! I admire your work!
Juraj Karadza
@leo_li21 thanks! 🙏
YC J
I wish I have this 10 years ago when I got so intimidated by kbs as a fresh out of school data scientist !
Juraj Karadza
@yc_j that's exactly why we are building it! A tool we wished we had when we first started working with k8s. Thanks for the support!