轻量级K8s环境搭建 - K3s和Rancher2的集成
环境配置
apt update
apt upgrade
安装Nginx
apt install nginx
添加代理配置
server {
server_name rancher.happysooner.com;
location / {
proxy_pass http://0.0.0.0:4443;
}
}
添加证书
安装K3s
curl -sfL https://docs.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -s - server --node-external-ip='ip' --disable traefik
curl -sfL https://docs.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://server:6443 K3S_TOKEN=token sh -s - agent --node-external-ip='ipip'
安装Docker
curl -sSL https://get.docker.com/ | sh
安装Rancher
docker run -d --restart=unless-stopped -p 8880:80 -p 8843:443 -v ~/rancher/:/var/lib/rancher rancher/rancher:latest
添加node节点注解 用于解决内网不通的问题
kubectl annotate nodes <master> flannel.alpha.coreos.com/public-ip-overwrite=<master_pub_ip>
赠人玫瑰, 手有余香。🌹
打赏
特别鸣谢
感谢以下用户对本文的支持与鼓励
加载打赏用户中
发表评论
文章评论
暂无任何评论,快去发表吧~