发布时间:2023-04-26 09:00
kubernetes集群分为两部分:kubernetes控制平面、工作节点
1)kubernetes控制平面组件:
这些组件用来存储、管理集群状态,但他们不是运行应用的容器
2)工作节点上运行的组件
运行容器的任务依赖于每个节点上运行的组件:
附加组件,包含:
1、kunernetes组件分布式特性
检查控制平面组件的状态
api服务器对外暴露了一个名为ComponentStatus的api资源,用来显示每个控制平面组件的健康状态
命令 $kubectl get componentstatus---查看组件的健康状态
1)组件间的通信
kubernetes系统组件间只能通过api服务器通信,他们之间不会直接通信。api服务器是和etcd通信的唯一组件。其他组件不会直接和etcd通信,而是通过api服务器来修改集群状态。
api服务器和其他组件的连接基本都是由组件发起的,但是当使用kubectl获取日志、使用kubectl attach连接到一个运行中的容器或运行kubectl port-forward命令时,api服务器会向kubectl发起连接
注意:kubectl attach命令和kubetl exec命令类似,
区别是:前者会附属到容器中运行着的主进程上,而后者是重新运行一个进程
--未完待续
github代码分析——PSO粒子群优化算法代码(python)
lmd matlab 信号处理程序,LMD经验模态分解matlab程序.doc
android 文字识别实现的,基于Android平台文字识别应用的设计与实现
H5页面跳转微信小程序时:wx.miniProgram.navigateTo 报错 ‘wx‘ is not defined no-undef
springBoot学习(三)springBoot事件监听和部分注解的运用
verilog仿真系统任务$fopen/$fdisplay/$readmemh 应用
obs多推流地址_如何用OBS将腾讯会议推流到一直播上进行直播