gpt4 book ai didi

kubernetes - 自定义 Helm chart - helm dep 更新失败,错误 : stable/nginx-ingress chart not found in repo https://kubernetes-charts. storage.googleapis.com

转载 作者:行者123 更新时间:2023-12-02 12:01:42 24 4
gpt4 key购买 nike

如何将 stable/nginx-ingress 作为依赖项添加到我的自定义 Helm chart ?

在为存储库尝试了几个不同的 url 后,我仍然没有运气。

脚步

  • 使用 helm create 和编辑 Chart.yaml 创建了一个新的 helm chart成为

  • apiVersion: v2
    name: acme
    description: A Helm chart for Kubernetes
    type: application
    version: 0.1.0
    appVersion: 1.16.0
    icon: https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png

    dependencies:
    - name: stable/nginx-ingress
    version: ~1.34
    repository: https://kubernetes-charts.storage.googleapis.com
  • 执行了这个命令 helm dep update acme

  • 输出如下
    Error: stable/nginx-ingress chart not found in repo https://kubernetes-charts.storage.googleapis.com
    备注

    我看过这些 Stack Overflow 问题,但答案缺乏解释:
  • Helm V3 - Cannot find the official repo
  • Adding Nginx-Ingress/Certmanager as Dependency in Helm Charts

  • 这个问题不打算重复。我没有使用 Azure,而是使用 Helm 3。

    最佳答案

    helm3 的更新图表是 ready to use .

    helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
    helm install my-release ingress-nginx/ingress-nginx


    原来的

    nginx-ingress chart尚未在那里发布。进度正在 kubernetes/ingress-nginx#5161中跟踪.

    如果您想使用旧图表,您将需要本 map 表的副本,或发布到您自己的存储库的图表版本。对于本地文件依赖,获取当前图表的副本:
    git clone https://github.com/helm/charts.git
    cp -r charts/stable/nginx-ingress /path/to/acmes-parent-dir/

    然后您可以使用对本地目录的相对引用:
    dependencies:
    - name: nginx-ingress
    version: "1.34"
    repository: "file://../nginx-ingress"

    关于kubernetes - 自定义 Helm chart - helm dep 更新失败,错误 : stable/nginx-ingress chart not found in repo https://kubernetes-charts. storage.googleapis.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60749509/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com