关于k8s 安装常见报错
k8s拉取镜像失败
1.安装docker后需要对其配置代理
[root@worker153 ~]# systemctl cat docker
# /lib/systemd/system/docker.service
[Unit]
Description=oldboyedu linux Docke Engine
Documentation=https://docs.docker.com,https://www.oldboyedu.com
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
#配置docker代理
Environment="HTTP_PROXY=http://10.0.0.1:7890"
Environment="HTTPS_PROXY=http://10.0.0.1:7890"
[Install]
WantedBy=multi-user.target
2.安装完成后节点 worker节点无法使用 kubectl
[root@worker152 ~]# kubectl get pod
The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决办法
在master节点上执行,将配置文件保存到安全位置
scp ~/.kube/config 10.0.0.152:~/kubeconfig
在worker节点上执行,设置环境变量指向复制的配置文件
echo "export KUBECONFIG=~/kubeconfig" >> /root/.bashrc
. .bashrc
本文来自博客园,作者:小二jerry,转载请注明原文链接:https://www.cnblogs.com/jassonWang/p/18874941