kubernetes 核心原理

3.1 K8s API Server 原理分析

  K8s API server核心提供对各种资源对象的增、删、改、查以及Watch等HTTPRest接口,是集群内各个模块之间数据交互和通信的中心枢纽,是整个系统的数据总线和数据中心。

  (1)是集群管理的API入口。

  (2)资源配额控制的入口。

  (3)提供了完备的集群安全机制。

  3.1.1 K8s API server 通过一个名为Kube-apiserver的进程提供服务,该进程运行在Master节点上。在默认情况下,Kube-apiserver进程在本地的8080端口提供rest服务。可以同时开启HTTPS安全端口来启动安全机制,加强REST API访问安全性。

  我们可以通过命令行工具Kubectl来与K8s API server交互,它们之间的接口是REST调用。为了测试和学习K8s API  server所提供的接口,我们也可以使用curl命令行工具进行快速验证。

  

猜你喜欢

转载自www.cnblogs.com/liufei1983/p/10029424.html