- Kubernetes on AWS
- Ed Robinson
- 218字
- 2021-06-10 18:41:24
API server
The API server acts as Kubernetes' central hub. All the other components in Kubernetes communicate by reading, watching, and updating resources in Kubernetes APIs. This central component is used for all of the access and manipulation of information about the current state of the cluster, allowing Kubernetes to be extended and augmented with new features while still maintaining a high degree of consistency.
Kubernetes uses etcd to store the current state of the cluster. An etcd store is used because its design means that it is both resistant to failure and has strong guarantees of its consistency. However, the different components that make up Kubernetes never directly interact with etcd; instead, they communicate with the API server. This is a good design for us, the operator of a cluster, because it allows us to restrict access to etcd only to the API server component, improving security and simplifying management.
While the API server is the component in the Kubernetes architecture that everything else communicates with to access or update the state, it is stateless itself, with all storage being deferred to the backing etcd cluster. This again is an ideal design decision for us as cluster operators since it allows us to deploy multiple instances of the API server (if we wish) to provide high availability.
- Java實用組件集
- Drupal 7 Multilingual Sites
- STM32G4入門與電機控制實戰(zhàn):基于X-CUBE-MCSDK的無刷直流電機與永磁同步電機控制實現(xiàn)
- 運動控制器與交流伺服系統(tǒng)的調(diào)試和應(yīng)用
- 空間站多臂機器人運動控制研究
- 分析力!專業(yè)Excel的制作與分析實用法則
- Excel 2010函數(shù)與公式速查手冊
- 智能制造系統(tǒng)及關(guān)鍵使能技術(shù)
- Learning Cassandra for Administrators
- 機器人制作入門(第4版)
- Raspberry Pi Projects for Kids
- 網(wǎng)絡(luò)信息安全項目教程
- Arduino創(chuàng)意機器人入門:基于ArduBlock(第2版)
- Microsoft Office 365:Exchange Online Implementation and Migration(Second Edition)
- 傳感器原理及應(yīng)用(第二版)