星期一, 2月 28, 2022

Rancher 2.6 with container in Azure 安裝小記

Rancher 2.6 with container in Azure 安裝小記


上次安裝 Rancher 是 2.5.7 這次來測試 2.6 的版本


OS: openSUSE Leap 15.3 in Azure

Rancher: 2.6


最近又開始看 Kubernetes ~~

這篇先寫使用 single node with container 方式, 之後預計使用 helm 安裝


安裝需求



使用 SSH 連入建立的 openSUSE Leap 15.3 in Azure


切換身份爲 root

>  sudo  su  -


啟動 docker 服務, 並預設啟動


# systemctl  start  docker

# systemctl  enable  docker


叄考官方文件 啟用 rancher container



啟動 Rancher


# docker  run  -d  --restart=unless-stopped   -p  80:80  -p  443:443   --privileged   rancher/rancher:latest


  • 啟動需要一點時間, 可以先去進行其他調整, 或是在主機上使用 top 觀察 loading


然後在 Azure 的 網路安全性群組 開放 Port 443 與 Port 80



開啟瀏覽器 https://YOUR_IP:443

會看到歡迎畫面



這邊會看到提示, 密碼的部份可以透過以下指令取得

# docker  logs  container-id  2>&1 | grep "Bootstrap Password:"


  • container-id 請換成這次執行的 CONTAINER_ID, 可以使用 #docker  ps 觀察


使用查詢到的密碼進行登入



  • 這邊可以填入自訂的密碼 或是 使用亂數產生的密碼

  • 可以設定 Server URL

  • 點選 Continue 繼續


進入歡迎畫面


進入到 Rancher 之後

可以先觀察相關選單

之後應該會比較常使用是 Cluster Management


Rancher 2.6 版本, 在使用 Import Existing 功能時

可以選擇 3 大雲的 Kubernetes 服務



以 Azure AKS 為例


點選 Azure AKS


接下來只要輸入 Cluster 名稱

填入 Account Access 的資訊


就可以順利佈署到 AKS 上面並管理 AKS



EXPLORE CLUSTER 上面也會出現 AKS 的圖示

就可以看到相關資訊  :)


相關的管理就留待後續的測試


又往 Kubernetes 前進一步


~ enjoy it





Reference






沒有留言: