报错The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决方案:
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> ~/.bash_profile
source ~/.bash_profile
[root@k8s1 ~]# kubectl apply -f kube-flannel.yml
The connection to the server localhost:8080 was refused - did you specify the right host or port?
[root@k8s1 ~]# cd /etc/kubernetes/
[root@k8s1 kubernetes]# ls
admin.conf controller-manager.conf kubelet.conf manifests pki scheduler.conf
[root@k8s1 kubernetes]# ll admin.conf
-rw------- 1 root root 5635 Oct 16 11:55 admin.conf
[root@k8s1 kubernetes]# echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> ~/.bash_profile
[root@k8s1 kubernetes]# source ~/.bash_profile
[root@k8s1 kubernetes]# kubectl apply -f kube-flannel.yml
error: the path "kube-flannel.yml" does not exist
[root@k8s1 kubernetes]# cd
[root@k8s1 ~]# kubectl apply -f kube-flannel.yml
namespace/kube-flannel created
clusterrole.rbac.authorization.k8s.io/flannel created
clusterrolebinding.rbac.authorization.k8s.io/flannel created
serviceaccount/flannel created
configmap/kube-flannel-cfg created
daemonset.apps/kube-flannel-ds created
[root@k8s1 ~]#