برنامه نویسی

Helm Command Cheatsheet 2025 – Community Dev

این صفحه تقلب یک مرجع سریع برای دستورات و تنظیمات HELM مشترک ارائه می دهد.

دستورات اساسی

فرمان شرح
helm create mychart نمودار کلاه جدید را آغاز کنید
helm install release-name chart-name یک نمودار نصب کنید
helm install release-name chart-name --namespace my-namespace نمودار را در فضای نام خاص نصب کنید
helm install release-name chart-name --values values.yaml نصب با مقادیر سفارشی
helm upgrade release-name chart-name یک نسخه را ارتقا دهید
helm upgrade --install release-name chart-name در صورت وجود نصب یا ارتقا دهید
helm rollback release-name revision-number بازگشت به نسخه قبلی
helm list لیست همه نسخه ها
helm ls --all-namespaces لیست های موجود در همه مکان های نام
helm ls -n namespace لیست منتشر شده در یک فضای نام
helm uninstall release-name حذف یک نسخه را حذف کنید

مدیریت مخازن

فرمان شرح
helm repo add repo-name repo-url یک مخزن اضافه کنید
helm repo update مخازن را به روز کنید
helm repo list مخازن را لیست کنید
helm repo remove repo-name مخزن را حذف کنید
helm search repo chart-name در مخازن جستجو کنید
helm search hub chart-name جستجو در Hub Artifact

مدیریت نمودار

فرمان شرح
helm package chart-path/ بسته بندی یک نمودار
helm lint chart-path/ نمودار را تأیید کنید
helm show chart chart-name جزئیات نمودار را نشان دهید
helm show values chart-name مقادیر نمودار را نشان دهید
helm show all chart-name تمام اطلاعات نمودار را نشان دهید
helm pull repo-name/chart-name یک نمودار بکشید
helm pull repo-name/chart-name --untar نمودار را بکشید و استخراج کنید

آزمایش و اشکال زدایی

فرمان شرح
helm install release-name chart-name --dry-run --debug نصب تست
helm get manifest release-name نشان دادن
helm get values release-name مقادیر انتشار را دریافت کنید
helm history release-name تاریخ انتشار را دریافت کنید
helm status release-name وضعیت آزادی را دریافت کنید

دستورات الگوی

فرمان شرح
helm template release-name chart-name الگوهای محلی را ارائه دهید
helm template release-name chart-name --values values.yaml با مقادیر ارائه دهید
helm lint chart-path/ تأیید الگوهای
helm get manifest release-name الگوهای محاسبه شده را نشان دهید

وابستگی

فرمان شرح
helm dependency update chart-path/ وابستگی ها را به روز کنید
helm dependency list chart-path/ وابستگی های لیست
helm dependency build chart-path/ وابستگی ایجاد کنید

نمودار نمودار

پرونده/فهرست هدف
Chart.yaml ابرداده نمودار
values.yaml مقادیر پیش فرض
values.schema.json شمای ارزش ها
charts/ وابستگی های نمودار
templates/ پرونده های الگوی
templates/NOTES.txt یادداشت های استفاده
templates/_helpers.tpl الگوهای نامگذاری شده
templates/deployment.yaml kubernetes تجلی می یابد

مقادیر محیطی

فرمان شرح
helm install -f values-dev.yaml با مقادیر dev نصب کنید
helm install -f values-prod.yaml نصب با مقادیر prod
helm install -f values.yaml -f values-prod.yaml با مقادیر مختلف نصب کنید

مقادیر پیکربندی مشترک

مزرعه شرح
replicaCount تعداد ماکت ها
image.repository مخزن تصویر کانتینر
image.tag برچسب تصویر کانتینر
image.pullPolicy خط مشی کشش تصویر
service.type نوع سرویس
service.port بندر سرویس
resources.limits محدودیت های منابع
resources.requests درخواست منابع
ingress.enabled ورود را فعال کنید
ingress.className طبقه ورودی

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا