日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RKE2部署高可用Rancher v2.7.1

發布時間:2024/3/26 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RKE2部署高可用Rancher v2.7.1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先決條件

  • 注意修改主機名,不要有沖突

第一個server節點安裝

官方文檔的描述感覺對于新手來說太不友好了,建議以下鏈接都看一下。Rancher新老文檔都建議看一下,不然剛剛入門很蒙。

RKE2快速開始:https://docs.rke2.io/zh/install/quickstart

RKE2高可用:https://docs.rke2.io/zh/install/ha

RKE2離線安裝:https://docs.rke2.io/zh/install/airgap

RKE2卸載:https://docs.rke2.io/zh/install/linux_uninstall

Rancher Helm CLI快速入門:https://ranchermanager.docs.rancher.com/zh/getting-started/quick-start-guides/deploy-rancher-manager/helm-cli

Rancher 離線Helm安裝:https://ranchermanager.docs.rancher.com/zh/getting-started/installation-and-upgrade/other-installation-methods/air-gapped-helm-cli-install/install-rancher-ha

老版Rancher文檔 離線安裝:https://docs.rancher.cn/docs/rancher2/installation/other-installation-methods/air-gap/install-rancher/_index

老版Rancher文檔 如何在國內使用 Rancher:https://docs.rancher.cn/docs/rancher2/best-practices/use-in-china/_index/

# 卸載 /usr/local/bin/rke2-uninstall.shmkdir -p /etc/rancher/rke2 && echo system-default-registry: "docker.nju.edu.cn" > /etc/rancher/rke2/config.yaml # 指定版本安裝 curl -sfL https://rancher-mirror.rancher.cn/rke2/install.sh | INSTALL_RKE2_MIRROR=cn INSTALL_RKE2_VERSION=v1.22.17+rke2r1 sh - # 安裝最新stable版本 # curl -sfL https://rancher-mirror.rancher.cn/rke2/install.sh | INSTALL_RKE2_MIRROR=cn sh - systemctl enable rke2-server.service && systemctl start rke2-server.service# 查看日志 # journalctl -u rke2-server -f# 注冊令牌,接下來要用 cat /var/lib/rancher/rke2/server/node-token

配置負載均衡器和健康檢查

我這里使用的是VMware NSX-T負載均衡

這里有個坑,80端口的響應代碼,需要把307,308,303標記為健康的狀態碼

其他server節點安裝

# 配置文件,load_balancer_addr 負載均衡ip或者第一臺serverip load_balancer_addr=172.16.10.241 node_token=xxxxxxxxmkdir -p /etc/rancher/rke2 && echo " server: https://${load_balancer_addr}:9345 token: ${node_token} tls-san:- ${load_balancer_addr} system-default-registry: \"docker.nju.edu.cn\" " > /etc/rancher/rke2/config.yaml# 檢查配置 cat /etc/rancher/rke2/config.yaml# 安裝 curl -sfL https://rancher-mirror.rancher.cn/rke2/install.sh | INSTALL_RKE2_MIRROR=cn INSTALL_RKE2_VERSION=v1.22.17+rke2r1 sh - systemctl enable rke2-server.service && systemctl start rke2-server.service

實用程序注冊到PATH

echo 'export PATH=$PATH:/var/lib/rancher/rke2/bin;' >> ~/.bashrc && source ~/.bashrc mkdir -p ~/.kube && rm -f ~/.kube/config && ln -s /etc/rancher/rke2/rke2.yaml ~/.kube/config

安裝helm

# 下載 helm 并上傳 https://github.com/helm/helm/releases rm -rf linux-amd64/helm && tar -zxvf helm-v3.10.3-linux-amd64.tar.gz && mv linux-amd64/helm /usr/local/bin/helm && helm version

安裝Cert-Manager

# 可以下載過來然后在 kubectl apply -f cert-manager.crds.yaml kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.7.1/cert-manager.crds.yamlhelm repo add jetstack https://charts.jetstack.io && helm repo updatehelm install cert-manager jetstack/cert-manager \ --set image.repository=quay.nju.edu.cn/jetstack/cert-manager-controller \ --set webhook.image.repository=quay.nju.edu.cn/jetstack/cert-manager-webhook \ --set cainjector.image.repository=quay.nju.edu.cn/jetstack/cert-manager-cainjector \ --set startupapicheck.image.repository=quay.nju.edu.cn/jetstack/cert-manager-ctl \ --namespace cert-manager \ --create-namespace \ --version v1.7.1

安裝Rancher

這里也有個坑,不能安裝離線安裝文檔中加
--set certmanager.version=<CERTMANAGER_VERSION> 參數,會報錯如下
unable to build kubernetes objects from release manifest: resource mapping not found for name: "rancher" namespace: ""

helm repo add rancher-latest https://rancher-mirror.rancher.cn/server-charts/latestkubectl create namespace cattle-system# rancher域名,要么解析dns,要么加入自己電腦hosts rancher_domain=rancher01.ent.top helm install rancher rancher-latest/rancher \ --namespace cattle-system \ --set hostname=${rancher_domain} \ --set rancherImage=docker.nju.edu.cn/rancher/rancher \ --set systemDefaultRegistry=docker.nju.edu.cn

安裝完成

密碼看提示
$(kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}')
或者直接用鏈接(其實就是跳過輸入上面隨機密碼的階段,直接到下一步設置admin密碼)
echo https://rancher01.ent.top/dashboard/?setup=$(kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}')



總結

以上是生活随笔為你收集整理的RKE2部署高可用Rancher v2.7.1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 婷婷精品视频 | 免费黄色三级网站 | 香蕉视频国产 | 玖草在线视频 | 天堂色综合 | 手机在线看永久av片免费 | av无限看 | 一区二区高清在线观看 | 成人免费毛片观看 | 亚洲国产黄色av | 亚洲精品97久久 | 天天综合干 | 日日碰狠狠添天天爽无码 | 人妻精品一区二区三区 | 青青青免费视频观看在线 | av影院在线播放 | 欧美一级片网址 | 国模少妇一区二区三区 | 欧美又大粗又爽又黄大片视频 | 天堂…中文在线最新版在线 | 日韩成人午夜影院 | 国产免费看av | 精品偷拍一区 | 在线免费av观看 | 日本精品一区在线观看 | 亚洲天天视频 | 国产一区二区黑人欧美xxxx | 先锋影音av资源在线观看 | 国产免费a视频 | 日本阿v视频在线观看 | 日韩亚洲在线 | 成年人网站免费观看 | 永久免费av网站 | 午夜写真片福利电影网 | 国产91丝袜在线18 | 亚洲免费福利 | 99爱在线| 黄色片视频免费观看 | 九七在线视频 | 日本国产一区二区三区 | 亚洲精品自拍偷拍 | 欧美破处大片 | 不卡视频在线 | 成人a在线观看 | 精品av一区二区 | 亚洲成人av在线播放 | 九九热九九 | 色欧美视频 | 日本免费中文字幕 | 一区二区三区在线免费观看视频 | 日韩一区二区三区视频在线 | 麻豆精品在线播放 | 日本精品久久久久中文字幕 | av在线手机版 | 欧美色图另类 | 亚洲一区二区三区四区五区午夜 | 制服中文字幕 | 中国女人黄色大片 | 欧美色图久久 | 91亚洲综合 | 特大黑人娇小亚洲女mp4 | 欧美日韩激情视频在线观看 | 国产免费一区二区三区三州老师 | wwwwxxxx国产 | 国产黄色一级片 | 欧美精品久久久久性色 | 日韩看片| 男人的天堂视频 | 日本不卡视频在线 | 国产午夜精品福利 | 美女视频黄免费 | 日韩成人午夜 | 中文字幕国产日韩 | 亚洲精品一区二区二区 | 99久久婷婷国产综合精品电影 | 草草在线观看视频 | 欧美亚洲图片小说 | 麻豆视频在线观看免费网站 | 性高潮视频在线观看 | 一级片网址 | 日韩3p | 激情五月婷婷久久 | 大香伊人 | 黄色片91| www.狠狠撸.com | 国产鲁鲁视频在线观看免费 | 精品h视频 | 手机在线免费视频 | 久久福利视频导航 | 麻豆av网 | 28一20岁女人一级 | 天天射网站 | 免费爱爱网址 | 爱臀av| 黄色免费高清 | 日韩高清不卡在线 | 亚洲综合视频在线播放 | 日日碰日日操 | 亚洲欧美视频一区 |