一个虚拟机中,kubectl只能在一个命令行窗口使用,另外一个窗口就没法用
来源:1-7 安装dashboard和heapster并验证集群安装结果
一蓑烟雨晴
2020-10-16
这是一个虚拟机内,为master节点,左边的窗口可以正常使用kubetl,右边就没法用,提示
The connection to the server localhost:8080 was refused - did you specify the right host or port?
请问这是怎么回事?
另外,我知道如果是worker节点,需要把admin.config拷贝过去。可是我这是在master节点内的两个命令行窗口,我应该怎么操作才能使另外一个窗口也可以使用?
另外,proxy是如何停止呀?我没有百度到相关命令。不停止的话,我没法输入命令了。
3回答
-
把admin.config拷贝过去可以通过scp命令。在master上通过scp /etc/kubernetes/admin.conf username@workernode:/etc/kubernetes
结束kubectl proxy直接用ctrl+c即可
你在kubectl不好用的那个窗口执行kubectl config view ,再在好用的窗口执行同样的命令,对比两个窗口的输出结果是否一样
012020-10-16 -
tonybai
2020-10-16
不好用那个窗口是不是没有执行
export KUBECONFIG=/etc/kubernetes/admin.conf
可以将这条命令写入~/.bashrc中,然后source ~/.bashrc,这样在一个node上开多个窗口也不用每次export上述变量了。
00 -
tonybai
2020-10-16
不好用那个窗口是不是没有执行
export KUBECONFIG=/etc/kubernetes/admin.conf
可以将这条命令写入~/.bashrc中,然后source ~/.bashrc,这样在一个node上开多个窗口也不用每次export上述变量了。
00
相似问题