簡體   English   中英

Azure kubernetes部署

[英]Azure kubernetes deployment

我已將我的應用程序部署到 azure Kubernetes 集群。 每當任何應用程序發生任何更改時,我都會創建一個新的 docker 映像並將其推送到相應存儲庫中的 azure 容器注冊表。 現在我正在手動從 azure 容器注冊表中復制圖像並更新 YAML 文件中的圖像。 有沒有辦法讓所有部署從 azure 容器注冊表中選擇最新推送的圖像?

順便說一句,我在 AKS 中有 3 個部署,在 ACR 中有 3 個存儲庫。

例如

部署存儲庫

abc abc_repo

def def_repo

fgh fgh_repo

每當將新映像推送到 abc_repo 時,abc 就會使用該最新映像進行部署。

我還可以配置 YAML 文件,使其使用存儲庫中最新推送的映像嗎?

您可以在 yaml 文件中使用參數,並在推送到 ACR 時使用 BuildId 標記您的 docker 圖像,然后模板將使用 BuildId 提取圖像。 然后,您可以跟蹤在 AKS 上運行的映像,從代碼提交、構建管道到發布管道。

跟隨教程在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM