Designing for High Availability and Scalability

This chapter will cover advanced concepts such as high availability, scalability, and the requirements that Kubernetes operators will need to cover in order to begin to explore the topic of running Kubernetes in production. We'll take a look at the Platform as a Service (PaaS) offerings from Google and Azure and we'll use the familiar principles of running production workloads in a cloud environment.

We'll cover the following topics in this chapter:

  • Introduction to high availability
  • High availability best practices
  • Multi-region setups
  • Security best practices
  • Setting up high availability on the hosted Kubernetes PaaS
  • Cluster life cycle events
  • How to use admission controllers
  • Getting involved with the workloads API
  • What is a custom resource definition (CRD)?
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.19.63.106