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
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 🙌
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 🙌
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!
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! 🙌
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...
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!
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! 😄
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.
Hanshal Mehta
Congratulations Cyclops Team for the wonderful launch of Cyclops in Product Hunt !!! Keep it Guys !!!
Juraj Karadza
@hanshal_mehta thanks 🙏😄
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!
Adithya S
Understanding the workflows and the underlying logic will become more easier across teams! Congratulations on the launch!
Juraj Karadza
@adithya_s4 glad you think so! Thanks!
Ghost Kitty
Comment Deleted
Juraj Karadza
@zulkarnaim thank you! 🙏 We have exciting things planned for the future 😉
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 😆
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! 🙌
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!
Saurabh Rai
Congratulations, @juraj_karadza and team, on the launch of Cyclops! 🔥
Juraj Karadza
@srbhr thank you 🥳
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!
Jayesh Gohel
Hey @juraj_karadza Cyclops is a helpful tool for programmers who work with Kubernetes. It makes the complex task of setting up applications much easier. Instead of spending lots of time typing commands, Cyclops lets you do it with just a few clicks using ready-made templates. It's like having a helpful assistant for your programming work.
Juraj Karadza
@jpgohil93 glad you feel this way! Thanks for the support!
Urbi Gupta
Cyclops is very good application. Thank you for sharing this one.
Juraj Karadza
@urbi_gupta my pleasure! Thanks for your support!
Toshit Garg
Congrats on launch of Cyclops....
Juraj Karadza
@toshit_garg thank you!