我有Kubernetes的新设置,我用2创建了复制。但是,当我执行“kubectl get pods'
时,我看到的是一个正在运行的另一个是”待定“。但是当我转到我的7个测试节点时做docker ps
我看到所有这些都在运行。
我认为发生的事情是我必须将默认的不安全端口从8080更改为7080(docker应用程序实际上在8080上运行),但我不知道如何判断我是否正确,或者其他地方看。
同样,有没有办法为kubectl设置配置,我可以在其中指定端口。做kubectl --server =“”有点烦人(是的,我知道我可以别名)。
答案 0 :(得分:0)
如果您更改了API端口,是否还更新了节点以将它们指向新端口?
对于kubectl --server=...
问题,您可以使用kubectl config set-cluster
在〜/ .kube / config文件中设置群集信息,以避免一直使用--server
。有关详细信息,请参阅以下文档: