官术网_书友最值得收藏!

3 High Availability and Reliability

In Chapter 2, Creating Kubernetes Clusters, we learned how to create Kubernetes clusters in different environments, experimented with different tools, and created a couple of clusters. Creating a Kubernetes cluster is just the beginning of the story. Once the cluster is up and running, you need to make sure it stays operational.

In this chapter, we will pe into the topic of highly available clusters. This is a complicated topic. The Kubernetes project and the community haven't settled on one true way to achieve high availability nirvana. There are many aspects to highly available Kubernetes clusters, such as ensuring that the control plane can keep functioning in the face of failures, protecting the cluster state in etcd, protecting the system's data, and recovering capacity and/or performance quickly. Different systems will have different reliability and availability requirements. How to design and implement a highly available Kubernetes cluster will depend on those requirements.

At the end of this chapter, you will understand the various concepts associated with high availability and be familiar with Kubernetes high availability best practices and when to employ them. You will be able to upgrade live clusters using different strategies and techniques, and you will be able to choose between multiple possible solutions based on trade-offs between performance, cost, and availability.

主站蜘蛛池模板: 寻乌县| 西藏| 兴和县| 鹤峰县| 金溪县| 通榆县| 新和县| 凤阳县| 额尔古纳市| 秦皇岛市| 濮阳县| 永定县| 高碑店市| 年辖:市辖区| 慈利县| 南京市| 锦屏县| 棋牌| 横峰县| 迭部县| 萍乡市| 孝昌县| 海伦市| 安阳市| 上思县| 舟曲县| 乌海市| 耒阳市| 稻城县| 西畴县| 加查县| 连南| 亳州市| 东方市| 怀来县| 延吉市| 大邑县| 仪征市| 罗定市| 新宾| 武功县|