Building and Maintaining Secure and Highly-Available Clusters
2020-03-29, 16:20–16:50, Room 2

Building highly-available (HA) Kubernetes clusters is still a hard task that takes a lot of time. Besides building clusters, you also have to maintain and upgrade them to stay secure and have all the new features.

Kubeadm is a Kubernetes community-supported tool capable of managing the full lifecycle of a cluster; making tasks such as creating or upgrading clusters dramatically simpler.

However, kubeadm has many configuration options.
Finding the right combination is key to configuring a more secure cluster. In this talk, we’ll take a look at how to use kubeadm to create and manage HA clusters. In addition, we’ll demonstrate some configuration options used to create a cluster that is both secure AND passes Kubernetes conformance tests. Finally, we’ll see which options an operator needs to tune in order to use various cloud provider capabilities.