首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kustomize无法处理secretGenerator,使用kubectl它可以工作

Kustomize无法处理secretGenerator,使用kubectl它可以工作
EN

Stack Overflow用户
提问于 2020-06-10 08:49:44
回答 1查看 791关注 0票数 2

我有一个覆盖kustomization.yaml,如下所示:

代码语言:javascript
复制
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

bases:
    - ../../base/

patches:
    - patch.yaml

secretGenerator:
    - name: my-secrets
      env: password.env

在像kubectl -k这样的kubectl上使用嵌入式kustomize应用它时,它工作得很好,但是现在我需要在应用它之前生成最终的yaml,所以当我试图通过kustomize build devops/kustomize/my-cluster/overlay/local > local.yaml使用它自己时,我得到了这个错误:

代码语言:javascript
复制
Error: json: unknown field "env"

secretGenerator规范有env参数,所以我不确定我做错了什么。

EN

回答 1

Stack Overflow用户

发布于 2020-06-10 21:48:15

事实证明,较新版本的kustomize使用envs参数而不是env

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

https://stackoverflow.com/questions/62294155

复制
相关文章

相似问题

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