Hello Charlotte Kubernauts!
There has been a lot of interest in various deployment tools for Kubernetes. This makes sense with the increased attention around Kubernetes as a CNCF/Linux Foundation project, and even more recently Microsoft's acquisition of Deis (the authors of Helm). On June 7th, we'll talk about various Kubernetes deployment options, and we'll introduce a potentially new concept for some of you: self-hosted Kubernetes.
As this deployment name suggests, this deployment strategy treats Kubernetes elements themselves as declarative, containerized units running on top of Kubernetes. That's right, it means that operators can run Kubernetes in Kubernetes. Why would an operator want to do this? Using this approach enables operators's to scale out Kubernetes control plane elements using standard `kubectl` commands. It also means that the Kubernetes elements themselves (such as scheduler, controller and api server) receive all the declarative, containerized, and resiliency benefits of standard Kubernetes workloads. How is this all possible? Well, come to the meetup to find out more! We'll also talk about the etcd operator from CoreOS, and some best practices when managing Kubernetes clusters.
In addition to the live demonstration of self-hosted Kubernetes, we'll talk about some of the other deployment tools and what problems they are trying to solve. All of them are attempting to ease the frustration of deploying Kubernetes, but some of them take different approaches with their deployment strategy.
For CI/CD and developers, we're also going to talk about another deployment strategy: running a full Kubernetes cluster in a single AIO deployment container. This helps developers and CI/CD administrators alike for it's simplistic approach for building and unit testing Kubernetes workloads.
So bring your questions and experiences with deploying Kubernetes to our next Charlotte-based Kubernetes/CNCF Meetup. I'm looking for volunteers to host our next Meetup, so if you're interested in hosting our June 7th Meetup please email me.
One other thing that may be helpful for teams exploring Kubernetes is to bring co-workers and leadership team. We can discuss the benefits of migrating your current application workloads to containers, and orchestrating them via Kubernetes.
I'm looking forward to seeing everyone, and please keep up with our Meetup location (should be coming soon). Please RSVP with a "going" if you plan on attending, so we know how many seats we'll need. See you on the 7th!
- Brandon B. Jozsa