A datacenter management system built on Kubernetes

get it


Sam Turner


You need to become a Contributor to join the discussion - Find out how.
Mark Brandon
Mark BrandonMaker@mark_brandon · I am the CEO and Co-Founder of Qbox
Hey, PH'ers. We made this product to shave 50% off of our cloud computing bills. This case study is on the web site. The repo can be found at Github.
Jesse Ezell
Jesse Ezell@jezell · Product Building Dude
How is this different than just using Kubernetes? The "Why Supergiant" page gives a 404.
Mark Brandon
Mark BrandonMaker@mark_brandon · I am the CEO and Co-Founder of Qbox
@jezell thanks for bringing up the 404. First day launch problems :-). To answer your question, we wanted to managing stateful, distributed apps easier to manage out of the box. You can manage dockerized applications like one giant computer, and FINALLY make DevOps an afterthought.
Adam Vanderbush
Adam Vanderbush@commandravander · VP Marketing at Qbox, Supergiant
@jezell Thanks. Following up Mark. We evaluated every container platform we could get our hands on, and we found Kubernetes solved a lot of problems for us; however, it's very hard to use Kubernetes to host distributed stateful database services on first blush. In fact, the Kubernetes documentation idealizes statelessness, which initially made it a hard case for us. So 1) we created our own product that makes it simple to set up Kubernetes, 2) we tackled the concerns you run into with databases: load balancing, clustering, volume management, etc., and 3) we made it easy to install, approach, and run on minimal hardware. The CLI can even be used to setup and manage Kubernetes clusters for you, even if you have no intention of using the Supergiant Dashboard or API. Of course, once Supergiant is running, if you still want to reach your Kubernetes cluster within Supergiant, you can. We don't obscure it after installation at all.