azure Aks将工作负载更新到新映像

hl0ma9xz  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(135)

我正在运行Azure Kubernetes Service(AKS)。
我已经部署了一个镜像到Azure容器注册表。
工作量显示在那里。
但是现在我必须改变一些设置或者更新代码。我已将新图像发布到ACR。但是现在我不知道如何告诉AKS开始更新pod到最新的图像?

irlmq6kh

irlmq6kh1#

AFAIK,当ACR中有新的图像版本可用时,AKS无法直接使用最新的图像更新其应用程序。我试图通过在清单文件中设置镜像策略来实现同样的目的,但它不适用于现有的Pod。只有新创建的pod才能拉取最新的映像。
但根据您的需求,您可以使用CICD(持续集成/持续部署)或GitOps方法来实现AKS。我建议参考以下链接以获取详细信息:

  1. CI/CD for AKS apps with Azure Pipelines
  2. GitOps for Azure Kubernetes Service
    这些资源将为您提供关于在AKS中配置CICD管道或实施GitOps实践的指导,以便使用ACR的最新可用映像更新您的应用程序。

相关问题