دوستان و همراهان عزیز ، سرور اختصاصی مترجم فراز نتورک راه اندازی شد ، با توجه به api تخصصی خریداری شده برای سرور ، یه ترجمه حرفه ای تولید کرده و در اختیار شما بزرگواران قرار می دهیم

دانلود کتاب آموزشی Managing Kubernetes Applications with Helm جلد اول

دسته‌بندی: برچسب: تاریخ به روز رسانی: 31 خرداد 1405 تعداد بازدید: 451 بازدید

۳۰۰,۰۰۰تومان

torobpay
هر قسط با ترب‌پی: ۷۵,۰۰۰تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
snapppay
هر قسط با اسنپ‌پی: ۷۵,۰۰۰تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.

این دوره آموزشی به بررسی ابزار Helm برای مدیریت اپلیکیشن‌های Kubernetes می‌پردازد. Helm به عنوان مدیریت بسته Kubernetes، فرآیند استقرار، بروزرسانی و مدیریت اپلیکیشن‌های پیچیده را تسهیل می‌کند.


بخش 1: مقدمه‌ای بر Helm و Kubernetes

  • مرور Kubernetes و چالش‌های مدیریت اپلیکیشن‌ها
  • معرفی Helm و نقش آن در Kubernetes
  • تفاوت بین Helm و روش‌های سنتی استقرار
  • آشنایی با Helm Charts و مزایای استفاده از آن‌ها

بخش 2: نصب و پیکربندی Helm

  • نصب Helm بر روی محیط‌های مختلف (Linux, Mac, Windows)
  • معرفی Helm Client و Helm Server (Tiller) (در Helm v2)
  • بررسی تغییرات در Helm v3 (حذف Tiller و امنیت بهتر)
  • ارتباط Helm با Kubernetes Cluster و تنظیمات اولیه

بخش 3: کار با Helm Charts و مخازن (Repositories)

  • مفهوم Helm Chart و ساختار آن
  • دریافت و استفاده از Charts آماده (Stable, Bitnami, Official Repos)
  • مدیریت Helm Repositories (افزودن، به‌روزرسانی، حذف)
  • جستجو و دانلود Helm Charts از مخازن عمومی

بخش 4: استقرار (Deployment) اپلیکیشن‌ها با Helm

  • استفاده از helm install برای نصب اپلیکیشن‌ها
  • بررسی Values.yaml و تنظیمات سفارشی
  • مشاهده وضعیت و جزئیات Releaseها (helm list, helm status)
  • حذف و پاکسازی Releaseها (helm uninstall)

بخش 5: مدیریت و بروزرسانی اپلیکیشن‌ها در Helm

  • بررسی نسخه‌های مختلف Helm Release
  • اعمال تغییرات و بروزرسانی با helm upgrade
  • مقایسه تغییرات بین نسخه‌های مختلف (Diff)
  • Rollback به نسخه‌های قبلی (helm rollback)

بخش 6: ایجاد و توسعه Helm Charts سفارشی

  • ساختار یک Helm Chart و فایل‌های آن (Chart.yaml, values.yaml, templates/)
  • استفاده از Go Templates در Helm Templates
  • ایجاد متغیرهای پویا و پارامترهای قابل تنظیم
  • توسعه یک Helm Chart سفارشی برای یک اپلیکیشن نمونه

بخش 7: Helm Hooks و مدیریت چرخه حیات اپلیکیشن

  • مفهوم Helm Hooks و کاربردهای آن
  • ایجاد Pre-install, Post-install, Pre-delete Hooks
  • کاربرد Hooks در Migration دیتابیس و سایر پردازش‌های خاص
  • بررسی لاگ‌های Hooks و اشکال‌زدایی آن‌ها

بخش 8: امنیت در Helm و مدیریت دسترسی‌ها

  • بررسی مشکلات امنیتی در Helm 2 و مزایای امنیتی Helm 3
  • مدیریت دسترسی‌ها و RBAC در Kubernetes برای Helm
  • کنترل مجوزهای کاربران هنگام استفاده از Helm
  • رمزگذاری و مدیریت Secrets در Helm (Sealed Secrets, External Secrets)

بخش 9: کار با مخازن خصوصی و Helm Chart Repositories

  • ایجاد یک مخزن خصوصی Helm (با Minio یا ChartMuseum)
  • انتشار و به‌روزرسانی Helm Charts در مخزن خصوصی
  • احراز هویت و دسترسی به مخازن Helm خصوصی
  • مدیریت نسخه‌بندی (Versioning) در Helm Charts

بخش 10: Helm و GitOps: ادغام با CI/CD

  • معرفی GitOps و نقش Helm در استقرار خودکار
  • استفاده از Helm در GitLab CI/CD, Jenkins, ArgoCD
  • خودکارسازی فرآیند Build, Deploy, Rollback با Helm
  • بررسی ابزارهای تکمیلی مانند FluxCD و Helmfile

بخش 11: دیباگ و عیب‌یابی مشکلات در Helm

  • استفاده از helm template برای تست خروجی قبل از Deploy
  • بررسی خطاهای helm install و helm upgrade
  • مشاهده لاگ‌های Helm و Kubernetes برای تحلیل مشکلات
  • استفاده از helm test برای تست سلامت اپلیکیشن‌ها

بخش 12: جمع‌بندی و پروژه عملی

  • مرور بهترین شیوه‌های کار با Helm
  • مقایسه Helm با سایر ابزارهای Kubernetes Package Management
  • انجام پروژه عملی: ایجاد و استقرار یک Microservices Application با Helm
  • بحث در مورد آینده Helm و توسعه آن در Kubernetes

این دوره برای چه کسانی مناسب است؟

✅ مهندسان DevOps که می‌خواهند استقرار Kubernetes را خودکارسازی کنند.
✅ توسعه‌دهندگانی که در حال کار با Kubernetes هستند و نیاز به مدیریت اپلیکیشن‌ها دارند.
✅ مدیران سیستم که نیاز به مدیریت و بروزرسانی مداوم سرویس‌های Kubernetes دارند.
✅ علاقه‌مندان به CI/CD، GitOps، و Kubernetes Automation.

این دوره به شما کمک می‌کند تا Helm را به‌طور کامل یاد بگیرید و در مدیریت اپلیکیشن‌های Kubernetes از آن استفاده کنید.

نقد و بررسی‌ها

نقد و بررسی وجود ندارد.

فقط مشتریانی که وارد سیستم شده اند و این محصول را خریداری کرده اند می توانند نظر بدهند.

سبد خرید

سبد خرید شما خالی است.

ورود به سایت