kubernetes pods在所有服务器上产生,但kubectl只显示1个正在运行,1个正在等待

时间:2015-08-29 21:10:37

标签: kubernetes

我有Kubernetes的新设置,我用2创建了复制。但是,当我执行“kubectl get pods'时,我看到的是一个正在运行的另一个是”待定“。但是当我转到我的7个测试节点时做docker ps我看到所有这些都在运行。

我认为发生的事情是我必须将默认的不安全端口从8080更改为7080(docker应用程序实际上在8080上运行),但我不知道如何判断我是否正确,或者其他地方看。

同样,有没有办法为kubectl设置配置,我可以在其中指定端口。做kubectl --server =“”有点烦人(是的,我知道我可以别名)。

1 个答案:

答案 0 :(得分:0)

如果您更改了API端口,是否还更新了节点以将它们指向新端口?

对于kubectl --server=...问题,您可以使用kubectl config set-cluster在〜/ .kube / config文件中设置群集信息,以避免一直使用--server。有关详细信息,请参阅以下文档: