11. Build Your Own HA Cluster
Overview
In this chapter, we will learn how Kubernetes enables us to deploy infrastructure with remarkable resilience and how to set up a high-availability Kubernetes cluster in the AWS cloud. This chapter will help you understand what enables Kubernetes to be used for highly available deployments and, in turn, enable you to make the right choices while architecting a production environment for your use case. By the end of the chapter, you will be able to set up a suitable cluster infrastructure on AWS to support your highly available (HA) Kubernetes cluster. You will also be able to deploy an application in a production environment.