Skip to main content

Helm

این صفحه افزودن مخزن‌های چارت Helm (کلاسیک و OCI) و دریافت باینری Helm را پوشش می‌دهد.

پیکربندی

مخزن عمومی نوین کلاود:

helm repo add novin https://mirror.novin.cloud/helm
helm repo update
helm search repo novin

چارت‌های محبوب هم به‌صورت مخزن‌های جدا برای هر بالادستی میرور شده‌اند:

بالادستیمخزن
Bitnamihelm-bitnami
kube-prometheus-stackhelm-prometheus
Grafanahelm-grafana
Jetstack (cert-manager)helm-jetstack
ingress-nginxhelm-ingress-nginx
Argohelm-argo
Ciliumhelm-cilium
HashiCorphelm-hashicorp
metrics-serverhelm-metrics-server
helm repo add bitnami https://mirror.novin.cloud/helm-bitnami
helm repo add jetstack https://mirror.novin.cloud/helm-jetstack

چارت‌های منتشرشده به‌صورت OCI:

helm pull oci://mirror.novin.cloud/helmoci/<chart>

مخزن‌های helmoci-dockerhub، helmoci-ghcr و helmoci-quay هم برای بالادستی‌های جدا در دسترس‌اند.

بررسی

helm repo update
helm show chart bitnami/postgresql

اگر نسخه‌ها به‌روز نمایش داده شوند یعنی مخزن به‌درستی از میرور می‌خواند.

استفاده در Kubernetes / CI

در Argo CD یا GitLab CI کافی است repoURL را به مسیر میرور تغییر دهید:

source:
repoURL: https://mirror.novin.cloud/helm-bitnami
chart: postgresql
targetRevision: 15.x.x

باینری خود Helm:

https://mirror.novin.cloud/helm-binaries/

بازگشت به تنظیمات قبلی

مخزن میرور را حذف و مخزن اصلی را دوباره اضافه کنید:

helm repo remove bitnami
helm repo add bitnami https://charts.bitnami.com/bitnami