我无法在另一台PC上设置kubectl来控制kubernetes集群。
从集群中我得到文件/etc/kubernetes/admin.conf
,
在我的本地PC上,我使用docker并启动dtzar/helm-kubectl
映像,接下来我复制admin.conf
文件。
当我在docker容器中使用命令时
kubectl --kubeconfig /home/admin.conf cluster-info
我收到超时错误
Unable to connect to the server: dial tcp 10.41.1.100:6443: i/o timeout
从docker映像中,我可以ping并通过ssh连接到服务器! 我不知道要检查什么,要解决它。 欢迎任何帮助
PS:群集ip位于内部网中。
答案 0 :(得分:1)
我不好,端口6443在办公室防火墙中已关闭,一旦打开,一切便开始工作!