您现在的位置是:首页 >技术杂谈 >12. k8s二进制集群之kubelet部署网站首页技术杂谈

12. k8s二进制集群之kubelet部署

smart_ljh 2025-03-07 12:01:02
简介12. k8s二进制集群之kubelet部署

什么是kubelet

Kubelet 是 Kubernetes 的核心组件之一,运行在每个节点(Node)上,负责管理该节点上的 Pod 和容器。它确保 Pod 中的容器按预期运行,并与 Kubernetes 控制平面(Control Plane)通信。

准备事项

复制相关文件到各工作节点
进入kubernetes/server/bin目录,kubernetes项目可以从GitHub上下载;

for key in eyinfow{
   1..5};
do
    scp kubelet kube-proxy ${key}:/usr/local/bin
done

在所有工作节点创建证书目录并同步相关pem证书

#在所有工作节点创建目录
mkdir -p /etc/kubernetes/ssl/

#同步证书文件
for key in eyinfow{
   1..5};
do
    scp admin*.pem ${key}:/etc/kubernetes/ssl/
done

在所有工作节点创建.kube目录并同步kube.config配置文件

#工作节点创建
mkdir -p /root/.kube

#同步配置
for key in eyinfow{
   1..5};
do
    scp kube.config 
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。