首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure AKS上的FluxCD :调节程序错误

Azure AKS上的FluxCD :调节程序错误
EN

Stack Overflow用户
提问于 2022-10-07 07:52:49
回答 1查看 62关注 0票数 0

我不得不在我的集群上重新运行flux bootstrap...,因为一位同事不小心在他们的新集群上使用现有的分支和来自相同的通量回购的集群运行了flux bootstrap...

运行kubectl get gitrepositories -A没有错误-

代码语言:javascript
复制
flux-system flux-system ssh://git@git.group.net:7999/psmgsbb/flux.git stored artifact for revision 'master/252f6416c034bb67f06cc3e413e66704bc6b1069'

然而,当我运行flux logs --level=error时,我看到了这些错误

代码语言:javascript
复制
error ImagePolicy/post-processing-master-branch-policy.flux-system : Reconciler error cannot determine latest tag for policy version list argument cannot be empty

error HelmRelease/post-processing.post-processing-dev : Reconciler error previous release attempt remediation failed

error ImageRepository/post-processing-repository.flux-system : Reconciler error auth for "myacr.azurecr.io" not found in secret flux-system/psbombb-image-acr-auth-cc8mg5tk84

关于上面的秘密我跑了:

kubcetl get secret -n flux-system psbombb-image-acr-auth-cc8mg5tk84 -oyaml

这给了我

代码语言:javascript
复制
apiVersion: v1 
data: 
.dockerconfigjson: 
   ewoJImRhdGEiOiAie1xuICBcI...<redacted>
 kind: Secret

破译成

代码语言:javascript
复制
"data": "{ 
    "auths": { 
      "myacr.azurecr.io": { 
         "auth": 
          "YTNlMTNlOGItYWQwNi00M2IzLTkyMjgtMjA0ZmQ2ODllMD<redacted>" 
       }
    }
 }"

因此,myacr.azurecr.io上面的ACR确实在秘密中与ACR匹配。这个错误对我来说没有意义?

代码语言:javascript
复制
Reconciler error auth for "myacr.azurecr.io" not found in secret flux-system/psbombb-image-acr-auth-cc8mg5tk84

基本上,你知道为什么在通量引导之后现在和解失败了吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-10 12:04:17

flux bootstrap...意外地在集群上运行时,它将kustomize升级到0.30.2版本。这导致将加密的dockerconfigjson秘密写入Kubernetes的格式出现问题。

当dockerconfigjson内容被base64解码时,到处都是行提要,这似乎导致了协调器错误,无法找到ACR引用-> myacr.azurecr.io。

我将gotk-components.yaml kustomize控制器版本恢复到意外flux boostrap...之前的kustomize版本,即从v03.2恢复到v022.3

一旦Kubernetes秘密用正确的dockerconfigjson格式重新创建,协调就开始正常工作。

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

https://stackoverflow.com/questions/73984027

复制
相关文章

相似问题

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