Michael Seibel

Glasskube - The next generation package manager for Kubernetes

byβ€’

Building on the pitfalls of other popular package managers in the ecosystem, we aim to deliver streamlined package updates, easy GitOps integration, package dependency management, and simplified configuration options.

Add a comment

Replies

Best
Philip Miglinci
Hey there! πŸ‘‹ I'm thrilled to introduce the Beta version of Glasskube, the open-source next generation package manager for Kubernetes. While it might not feel like a long journey since our Alpha launch in February, our ambitions are anything but small. If you're familiar with working in a Kubernetes environment, you understand the challenges of managing third-party packages crucial for running your clusters and the applications within them. Traditional package managers often fall short, with clunky customization, repetitive and inefficient updating processes, and no streamlined way to manage dependencies between packages. So, what's our solution? Glasskube's beta version offers: πŸ†• Streamlined package updates πŸ‘ Easy GitOps integration πŸ”— Package dependency management πŸ“‹ Simplified configuration options πŸ“¦ A continuously expanding catalog of supported packages We're eager to get Glasskube into your hands and hear your thoughts. The best way to get started is by visiting our GitHub repository (https://github.com/glasskube/gla...) where you'll find all the information you need to dive in quickly. If you like what you see, show your support by giving us a star 🌟 – we'd truly appreciate it!
Ted Schaefer
@pmig Wow, super cool - congrats on the launch @pmig and @jakepage! I haven't managed a k8s cluster in a little while and I used helm for that. It's a great tool, but I can imagine there's a lot of room for a more opinionated solution. I starred the repo πŸ‘
Philip Miglinci
Thanks @sixbangs for your support. The next time you need to manage k8s cluster we would love to get your feedback on Glasskube or you need any assistance feel free to join our Discord Server: https://discord.gg/SxH6KUCGH7
Aman Wen
Just threw an upvote your way – Glasskube sounds like a breath of fresh air, especially if it smooths out those pesky package updates. The GitOps integration part caught my eye. πŸ§ŠπŸ‘€ I'm curious, how does Glasskube handle potential conflicts with package dependencies? Would love to know more about how 'simplified' those config options are, as that sounds like a winner. Eager to see this in action.
Philip Miglinci
Hi @aman_wen Thanks for you kind words. As Glasskube itself is designed as Cloud Native application we can utilize Kubernetes native features like Admission and Validation webhooks. So we can check potential dependency conflicts before any resources will be applied to the Kubernetes cluster. We documented this part of our Package Operator in more detail in our docs: https://glasskube.dev/docs/compo... Simplified and type-safe package configurations is something the community wants for years. So we tried to make it happen. You can see them in action for the k8sgpt-operator or kube-prometheus stack. And if you want to see it from a package maintainers perspective feel free to check out the "valueDefinition" section in our package.yaml file: https://github.com/glasskube/pac... Love to get your feedback!
Jake Page
So excited to get Glasskube in front of as many Kubernetes and DevOps engineers. Package management will never be the same πŸ“¦
Jakob PΓΌrzelmayer
@jakepage This! Followed their journey since the beginning and those boys keep impressing me with their innovative ideas and constant support! Keep up the great work! πŸ’ͺ
Jake Page
@jakob_purzelmayer I know mate, a small group of legends for sure!
utkarsh
Just upvoted the amazing Kubernetes package manager Glasskube. Looking forward to getting more involved in the community!
Peter Wolfframm
finally.
Amin Fazlani
awesome team, great product & huge potential
Jake Page
@amin_fazlani Thanks for that Amin!
Thomas Schranz ⛄️
Kudos @ shipping πŸ”₯
Philip Miglinci
Thanks a million @__tosh
Louis Weston
@__tosh Thanks!
Ankur Tyagi
This sounds very handy guys. Congrats on your launch, great job! :)
Jake Page
@theankurtyagi much appreciated Ankur!
MichaΕ‚ SΕ‚upski
Gonna send this to my developer buddies right now, it looks amazing!
Louis Weston
@mslupski1 we are looking forward to your feedback!
Jake Page
@mslupski1 thanks so much, can't wait to here what your buddy thinks :)
Saurabh Rai
Congratulations on your launch @pmig. Glasskube team is doing great work! πŸ”₯
Philip Miglinci
@srbhr thanks!
Vince Canger
The glasskube team are doing awesome shit. Keep it up!
Jake Page
@hot_town thanks Vinny boy
Isabella
Wow so easy to use - searched a long time for a simple but effective package manager for Kubernetes 🀞🏻 Thank you!
Jake Page
@fitcode567 thanks, glad you like it!
Anastasia Chakileva
Congrats on the launch! How does Glasskube ensure compatibility and ease of migration from other popular package managers? Additionally, what measures are in place to keep package dependencies under control in complex Kubernetes environments?
Philip Miglinci
@anastasia_chakileva_ Migration of packages is an interesting topic that I recently answered in a webinar: https://www.youtube.com/live/cph... tldr: We are still on it and will proably give the users a choice how the migration will work. Regarding package dependency control, we use a graph based approach. You can find more details here: https://glasskube.dev/docs/compo...
Matija Sosic
πŸ”Œ Plugged in
Congrats on the launch! I've been following Glasskube team for a while and they're moving super fast :)
Jake Page
@matijash thanks so much Matija, the wasp gang are a huge inspiration!
Petar Cvitanović
Congrats on the launch!
Jake Page
@petar_cvit thanks a million Petar
Hanshal Mehta
Really great community. Learned a lot of things, networked with amazing Maintainers. Has the most Super cool DevRel. Glasskube is a fabulous tool to use has made my tech tasks much easier and efficient.
Gary Sztajnman
Congrats Philip and team for the amazing work. We need clear and simple ways to update and customize our packages. Best of luck
Jake Page
@garysz Thanks so much Gary!
Ghost Kitty
Comment Deleted
Steven Sklar
Finally, a real package manager for k8s! Love the product and what the team is doing with it
Juraj Karadza
Looks amazing! Congratz on the launch! πŸŽ‰