首页 > 解决方案 > Flux 不更新图像标签

问题描述

我已经在我的 GKE 集群上安装了 Flux v1.11.0 并将其与 GitHub 存储库连接。我已经添加了标签flux.weave.works/automatedfilter.fluxcd.io/api 但它不会在每次推送 Container Registry 时使用新标签更新我的图像。

apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
  name: myapp
  namespace: stage
  annotations:
    flux.weave.works/automated: "true"
    filter.fluxcd.io/api: glob:develop-*
    filter.fluxcd.io/job: glob:develop-*
spec:
  helmVersion: v3
  chart:
    repository: https://my-chartmuseum
    name: my-api
    version: 0.1.6
  values:

    fullnameOverride: "api-stage"
    
    api:
      image:
        repository: eu.gcr.io/$project/api
        tag: develop

    job:
      image:
        repository: eu.gcr.io/$project/job
        tag: develop

我已经检查过,flux ssh 密钥具有读/写权限

我错过了什么?

标签: githubgoogle-kubernetes-engineflux

解决方案


推荐阅读