本文作者:丁辉
Rke部署K8s报错
Rke 部署的时候报错:Failed to set up SSH tunneling for host
解决办法
改动一下 SSH 参数
1
vim /etc/ssh/sshd_config
修改此参数
1
AllowTcpForwarding yes
RKE部署 K8s 其中 Nginx-proxy 容器缺失配置文件
在初始化 RKE 的时候报错可能会是说检测失败
问题原因是因为 Nginx-proxy arm 版 docker 镜像有问题,导致 Nginx 配置文件内容不正确,替换一下内容即可修复
编辑配置文件
1
vi nginx.conf
内容如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25error_log stderr notice;
worker_processes auto;
events {
multi_accept on;
use epoll;
worker_connections 1024;
}
stream {
upstream kube_apiserver {
server 10.206.16.12:6443;
}
server {
listen 6443;
proxy_pass kube_apiserver;
proxy_timeout 10m;
proxy_connect_timeout 2s;
}
}拷贝配置文件到容器内
1
docker cp nginx.conf nginx-proxy:/etc/nginx/nginx.conf
重启容器
1
docker restart nginx-proxy
I'm so cute. Please give me money.
- 本文链接: https://blog.offends.cn/Kubernetes/问题记录/Rke部署K8s报错.html
- 版权声明: 本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。