If you are a developer, the chances are you have heard about Kubernetes. You heard that it is an amazing tool to help you scale your applications a...
For further actions, you may consider blocking this person and/or reporting abuse
Nice stuff! Who would be your typical user, what type of an app/product? I'm building many side projects / SaaS-es (e.g. reflectdaily.app/), but I've never had a need for Kubernetes. At which point it becomes needed?
Kubernetes is really great when there is a need to scale your application. It allows you to deploy multiple instances (pods) of the application to ensure it can handle increased traffic and demand.
Besides that, by distributing your application across multiple nodes in a Kubernetes cluster, you enhance its availability.
And if you are working with microservices, Kubernetes (or some other container orchestrator) is basically a must.
Once you have your Kubernetes clusters ready, you will require a tool like Cyclops to help you deploy and manage the applications (microservices) in your K8s cluster.
I hope I provided a good enough answer to your question, and I can always elaborate further if something is not sitting right :)
Btw, Reflect Daily is very pleasant on the eyes; nice job!
Amazing blog, as always by Cyclops team
Thx Luka,
We are pleased you enjoyed our work so far!
Thanks for this insightful guide demystifying Kubernetes, introducing Cyclops for efficient management, and simplifying the complexities of application deployment. <3
Thx Roman,
I'm happy you liked it!
Great demo, looks great!
Thx DevicBruno,
I'm glad you liked it!
Cool tool. Will have to try it out. Thanks for sharing 👏
My pleasure Samuel,
I'm glad you found it interesting!
Really nice write up!
Thanks Bap!
Thanks for the post, seems like a cool product! Good stuff :)
Thanks Jakov, glad you like it!
It's really nice seeing it in action. Seems pretty cool, I'll have to try it.
Thanks Edo!
We would love to hear feedback from you (via the form mentioned in the blog) once you do <3
Is this project for production or developer centric? Do we expose the service on the internet to access the cyclops which is running on ec2 instance.
Cyclops is intended to be installed into your cluster, and all Cyclops components are running on your worker nodes as a simple Deployment. Whether that is an EC2 or some other machine, it is irrelevant to Cyclops as long as the machine running is part of a Kubernetes cluster.
It is designed for both production and developer environments and is being developed as an open-source project.
The function it provides seems to be already covered by k8s-dashboards
While K8s dashboard provides you with a similar form, the form itself is static and isn't flexible if you wish to customize your deployment further from the basic example.
And this is where Cyclops shines! Cyclops's UI can be customized to fit your specific needs by turning any Helm chart into a user interface. This means you can deploy any Kubernetes resource, including CRDs.
You can read more on how Cyclops achieves this customization on this blog post
I love what you guys are doing, keep it up!