RKE2安装k8s
RKE2安裝k8s
前言
RKE2 - Rancher 的下一代 Kubernetes 發行版
提示:本次安裝以3臺機器示例 參考文檔: https://docs.rke2.io https://docs.rancher.cn/docs/rancher2.5/installation/resources/k8s-tutorials/ha-rke2/_index/
https://blog.csdn.net/m0_49654228/article/details/120287498
先決條件及機器配置
192.168.2.138 rke-1 master節點
192.168.2.139 rke-2 worker節點
192.168.2.140 rke-3 worker節點
機器配置為 centos7 2核 4G
2.1 在此目錄下/etc/NetworkManager/conf.d 創建rke2-canal.conf文件
2.2 在新文件中增加以下內容
[keyfile]
unmanaged-devices=interface-name:cali*;interface-name:flannel*
二、安裝步驟
1.安裝master
代碼如下(示例):
1. curl -sfL https://get.rke2.io | sh - 2. systemctl enable rke2-server.service # 安裝完成之后先別急著啟動,在 /etc/rancher/rke2/ 目錄下創建新文件 config.yaml # token的來源 cat /var/lib/rancher/rke2/server/node-token 3. vim /etc/rancher/rke2/config.yaml ##token: K1072b269c11cefa687cac2aaf657aeb6148cc0a4d16fc8cb70c4ac667c9c6f42a1::server:694191e4eb3c32b5f26c496bbd479308 4. systemctl start rke2-server.service 5. vim /etc/profile export PATH=/var/lib/rancher/rke2/bin:$PATH export KUBECONFIG=/etc/rancher/rke2/rke2.yaml到此為止marster節點已經安裝完畢
3.安裝worker節點
代碼如下(示例):
1. curl -sfL https://get.rke2.io | INSTALL_RKE2_TYPE="agent" sh - 2. systemctl enable rke2-agent.service 3. vim /etc/rancher/rke2/config.yamlserver: https://192.168.2.138:9345token:K1072b269c11cefa687cac2aaf657aeb6148cc0a4d16fc8cb70c4ac667c9c6f42a1::server:694191e4eb3c32b5f26c496bbd479308 4. systemctl start rke2-agent.service 5. journalctl -u rke2-agent -f后面worker節點加入的步驟一樣
總結
- 上一篇: 断臂求生 东芝转型欲做“隐形巨头”
- 下一篇: AcrelEMS企业能效管理平台