安裝需要的docker環境
curl https://releases.rancher.com/install-docker/20.10.sh | sh
使用docker啟動2.5.7的版本
docker run -d --restart=unless-stopped \ -p 8080:80 -p 8443:443 \ -v /<CERT_DIRECTORY>/<FULL_CHAIN.pem>:/etc/rancher/ssl/cert.pem \ -v /<CERT_DIRECTORY>/<PRIVATE_KEY.pem>:/etc/rancher/ssl/key.pem \ #-e HTTP_PROXY="http://192.168.10.1:3128" \ #-e HTTPS_PROXY="http://192.168.10.1:3128" \ #-e NO_PROXY="localhost,127.0.0.1,0.0.0.0,10.0.0.0/8,cattle-system.svc,192.168.10.0/24,.svc,.cluster.local,example.com" \ --privileged \ rancher/rancher:v2.5.7
開啟https://yourdomain:8443 會叫你加入admin的密碼
設定節點地址
重新登入頁面
一開始就有預設建立的k3 local clusters ,然後建立一個rke自訂義的clusters
這邊選1.20的版本
如果有外部私有的image倉庫可以自行新增
安裝rke的主機 如果要運行單節點的就要全選然後把指令貼到終端
這邊選etcd和Contrl Plane在master , worker跑在node的節點主機上面 然後等待後面介面會顯示安裝進度
安裝完成rke後台會有預設的資源顯示
按左上角Cluster Explorer會有更詳細的控制選項
佈署一些服務測試