Juraj Karadza

Cyclops - Developer friendly Kubernetes

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.

Add a comment

Replies

Best
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 🙌
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!
Anmol
Congratulations on the launch and thank you for coming up with a great product idea. I am sure cyclops will make life easy for the DevOps engineer like me. Will try it out and get back with my feedback.
Juraj Karadza
@anmolprakash007 awesome! We would very much appreciate your feedback! Thanks for the support!
Majid Izadi
Gratz on the launch, I mean Kubernetes is always a headache, very cool idea, impressive, great job by you and your team
Juraj Karadza
@m4jiz thank you! 🙌
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!
Ghost Kitty
Comment Deleted
Juraj Karadza
@zulkarnaim thank you! 🙏 We have exciting things planned for the future 😉
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! 🙌
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...
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!
Mihir Srivastava
Oh man Cyclops looks like such a lifesaver!! This is so cool. @juraj_karadza thank you so much for building this product. I am definitely gonna recommend it to my team! 🎉🎉
Juraj Karadza
@mihir_srivastava glad you like it! 😄
Žiga Benko
Congrats guys! 🙌 Now I can finally stop hesitating about switching to Kubernetes. 😁
Juraj Karadza
@ziga_benko join the dark side 😈
Jack Michalak
Congrats on the launch! I definitely wish I understood Kubernetes more than I do, but I only have so much time. How much Kubernetes does one need to know in order to use Cyclops?
Juraj Karadza
@jack_michalak the idea is that you do not have to know Kubernetes to be able to use it! The usual workflow would look something like this: 1) A devops (or someone who does know K8s) creates a template for others to use through Cyclops 2) Then the developers, QAs, Product Managers, or anybody else can use that template to deploy and manage their apps in Kubernetes without having to learn Kubernetes itself Don't worry if you don't have a DevOps team behind you, Cyclops comes with a bunch of predefined templates to get you started!
Saurabh Rai
Congratulations, @juraj_karadza and team, on the launch of Cyclops! 🔥
Juraj Karadza
@srbhr thank you 🥳
Domagoj Ćorić
Mega job guys!
Juraj Karadza
@domagoj_coric thanks! 🙌
Luka Mercep
Congratulations on the launch! Amazing progress in just 6 months
Juraj Karadza
@luka_mercep1 thanks Luka, we appreciate it 🙏
Dora Horvat
Great job Cyclops team, congrats on the launch! 🎉
Juraj Karadza
@dora_horvat thank you! 🙏
Urbi Gupta
Cyclops is very good application. Thank you for sharing this one.
Juraj Karadza
@urbi_gupta my pleasure! Thanks for your support!
Ashish Kumar
cyclops is awesome, makes Kubernetes easy for devs.
Juraj Karadza
@ashish111333 happy you feel that way! Thanks for your support!
Jura Milić
Big props on the launch!
Juraj Karadza
@jura_milic thanks 🙌