在 argoCD 中自定义头盔

问题描述 投票:0回答:2

我正在尝试激活 argoCD 的 kustomize。但这是我得到的错误。

The Kubernetes API could not find kustomize.config.k8s.io/Kustomization for requested resource argo/. Make sure the "Kustomization" CRD is installed on the destination cluster.

任何人都可以帮助我吗?

我使用此文档来配置我的 argoCD 配置。 https://dev.to/camptocamp-ops/use-kustomize-to-post-render-helm-charts-in-argocd-2ml6

kubernetes kubernetes-helm argocd kustomize
2个回答
0
投票

如果分解错误日志:

Kubernetes API 找不到请求的资源 argo/ 的 kustomize.config.k8s.io/Kustomization。

意味着您的命令尝试在集群中查找

kustomize.config.k8s.io/Kustomization
CRD,但它不在那里。 CRD(自定义资源定义)是自定义定义,其中
Service
ConfigMap
是预先存在的定义。

在此处查看更多相关文档: https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/

确保目标集群上安装了“Kustomization”CRD。

意味着您应该尝试找到一种在集群中安装

kustomize.config.k8s.io/Kustomization
的方法。 使用 chatGPT 检查“如何在集群中安装 CRD kustomize.config.k8s.io/Kustomization?”似乎给出了一个很好的答案。


0
投票

您可能在您的申请中包含了

kustomization.yml
文件。 kustomization.yml 文件只能用于生成清单。

© www.soinside.com 2019 - 2024. All rights reserved.