当我尝试在workernode中运行微服务时,我的kubernetes集群经常关闭

问题描述 投票:2回答:1

我用kubeadm创建了kubernetes集群首先,我使用“ kubeadm init”命令创建了主节点然后使用join命令加入worker节点然后在kubeapi.yml文件中,我将授权模式更改为alwaysallow我创建了deploy.yml文件,并使用“ kubectl apply -f deploy.yml”将其部署已创建pod,但pod开始运行后,apiserver会频繁关闭

我检查了日志,但一切都很好

我是这个kubernetes的新手

有人可以帮忙吗?

kubernetes kubeadm
1个回答
0
投票

恐怕没有以下至少(或全部)一件事情是无法解决您的问题的:

1)请再次运行kubeadm init。但是,这一次,请添加一个参数以生成Verblose日志并将其附加在此处。像这样:

sudo kubeadm init --control-plane-endpoint "LOAD_BALANCER_DNS:LOAD_BALANCER_PORT" --upload-certs -v=5

2)请附加您创建的kubeapi.ymldeploy.yml文件的经过清理的样本。

3)请在您的主节点或工作节点上附加Kubelet生成的日志。可以使用journalctl -xeu kubelet进行抓取。

4)请附加以下命令的输出:

kubectl get nodes
kubectl get all -A

如果您提供上述信息,我们非常乐意帮助您解决此问题,并深入了解您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.