k8s
文章平均质量分 64
flylr^
花有重开日,人无再少年! 仗义每多屠狗辈,负心都是读书人! 善良如果开不出花,那就让它长刺!
展开
-
Kubernetes(k8s)集群搭建部署,master节点配置
K8S集群搭建,master节点配置原创 2024-04-15 11:37:18 · 886 阅读 · 0 评论 -
K8S node节点执行kubectl get pods报错
要将master节点下/etc/kubernetes/admin.conf文件cp到node节点/etc/kubernetes/下,但是我没复制,也成功了,如果不成功就用。网上找的都是从master节点把文件复制过来,这样确实可以解决,但是麻烦,有一个node节点还好,如果有多个呢?master节点才有admin.conf文件,node节点是没有的,只有一个kubelet.conf文件。bash_profile文件同理,再执行kubectl get pods。我选择的是第一个,编辑文件,加入以下命令。原创 2024-04-10 10:44:35 · 789 阅读 · 0 评论 -
初始化kubeadm init失败,再次初始化时显示6443、10259、10257、10250、2379、2380被占用,初始化失败
kubeadm reset:将当前节点重置为初始状态即未安装 Kubernetes 的状态,清理节点上的所有 Kubernetes 安装内容,包括配置文件、证书和 etcd 数据,以便重新安装或将节点从集群中移除,但不会删除网络配置或其他系统配置。第一次使用kubeadm init初始化是,因kubelet.service和和kubelet未启动等部分原因导致初始化失败,当再次初始化时显示6443、10259、10257、10250、2379、2380这几个端口被占用,一个个使用。查看太麻烦,直接使用。原创 2024-04-02 10:46:40 · 570 阅读 · 0 评论 -
K8S,node节点join失败,kubelet启动失败
不管是什么状态码都不用管,如果kubelet启动着,10250端口会被占用,也无法使用kubeadm join。如果还是报错,会提示有两个文件已经存在了,使用sudo rm 删掉那两个文件。node节点在加入master节点之前kubelet一直是处于重启状态。在执行kubeadm reset,然后再执行join就ok了。重启(并非真正的重启)kubelet。使用kill -9杀掉后面的进程号。然后查看docker状态是否正常。查看kebelet状态。首先关闭swap分区。原创 2024-04-09 11:42:20 · 660 阅读 · 0 评论 -
Kubernetes(K8S)集群搭建-node节点配置
vim /etc/docker/daemon.json (如果没有就创建一个)[node名称]name=node2enabled=1gpgcheck=11gpgcheck复制master节点中kubeadm init最后的那两行kubaadm join XXXXXXXXX在node节点中执行kubaadm join XXXXXXXXX如果找不到join的命令,就重新生成一个(在master节点执行)原创 2024-04-09 15:50:50 · 1132 阅读 · 0 评论