日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • 工具推薦
  • 操作步驟
    • 安裝kompose
    • 轉換yaml
    • 調整
    • 部署到k8s

公司之前有一些應用是通過docker-compose部署,最近領導讓我將其遷移到k8s中。我已經初步完成任務,現記錄其操作過程,分享給各位朋友。

工具推薦

當我接到這個任務,我的第一感覺是要參考docker-compose.yaml中的信息,手寫一套k8s的yaml部署文件。這樣當然是可行的,但是效率比較低,且需要同時熟悉docker-compose和k8s的yaml文件的結構。
后來我發現了一個專門的遷移工具,可方便地通過docker-compose.yaml自動生成k8s的yaml部署文件。這個工具就是kompose,現已經被k8s官方文檔收錄:https://kubernetes.io/zh-cn/docs/tasks/configure-pod-container/translate-compose-kubernetes/ 。

操作步驟

安裝kompose

注意:僅需要下載安裝kompose。運行環境中可以沒有docker,也無需kubectl。

curl -L https://github.com/kubernetes/kompose/releases/download/v1.24.0/kompose-linux-amd64 -o kompose
chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose

轉換yaml

在docker-compose.yaml所在的路徑下運行kompose convert命令進行轉換。如下圖所示:

教你如何將應用從docker-compose遷移到k8s中

調整

將新生成的系列文件復制到到本地計算機進行調整。生成的yaml文件中自動填入了不少帶kompose字樣的標簽和注解,可以將其替換。您可能還需要根據實際需求調整與網絡相關的yaml文件。

教你如何將應用從docker-compose遷移到k8s中

部署到k8s

調整好yaml文件后,就可以在k8s部署。在本示例中,我為了操作方便,將所有的內容寫到了一個yaml文件中。如下圖所示。

教你如何將應用從docker-compose遷移到k8s中

教你如何將應用從docker-compose遷移到k8s中

分享到:
標簽:compose 如何將 教你 服務器 遷移
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定