首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FluxCD镜像在helm版本中未更新

FluxCD镜像在helm版本中未更新
EN

Stack Overflow用户
提问于 2021-08-31 13:02:00
回答 1查看 87关注 0票数 2

我从FluxCD开始,我希望用推入docker注册表的每个新镜像更新我的helm版本。到目前为止,我已经准备好了我的策略和imageautomation -它们工作得很好,我可以看到git repo已经用最新的docker标签进行了更新。现在的问题是,虽然helmrelease自定义文件在git中更新了新的标签,但它不会将更改应用于集群中的helmrelease。如果你能给我一些提示,我会很感激的。下面你可以看到我的相关的上下文配置:

代码语言:javascript
复制
# kustomization.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: tor
resources:
  - ./../application/stat
  - ./fluxkustomize.yaml

#fluxkustomize.yaml
---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1
kind: Kustomization
metadata:
  name: stat
  namespace: tor
spec:
  interval: 1m0s
  prune: false
  sourceRef:
    kind: GitRepository
    name: gitops
    namespace: tor
  images:
    - name: ecr/tor
      newName: ecr/tor # {"$imagepolicy": "tor:stat:name"}
      # based on policy, latest tag was updated in git accordingly
      newTag: 1.3.4 # {"$imagepolicy": "tor:stat:tag"}

# ../application/stat/helmrelease.yaml
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
  name: stat
spec:
  values:
    api:
      image:
        repository: ecr/tor
    image:
      tag: 1.3.0
  interval: 1m0s
  releaseName: stat
  chart:
    spec:
      chart: ./helm/stat
      interval: 1m0s
      valuesFile: ./helm/stat/values.yaml
      sourceRef:
        kind: GitRepository
        name: stat
        namespace: tor
EN

回答 1

Stack Overflow用户

发布于 2021-09-02 06:45:25

所以这里的问题是,我在helmrelease中编辑的路径被更改了,我的目标是更改不存在的图像值。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68999185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档