آموزش کوبرنتیز | Kubernetes Storage – PV، PVC و StorageClass

در این قسمت از آموزش کوبرنتیز، به سراغ یکی از مهم‌ترین مباحث ذخیره‌سازی می‌رویم: Persistent Volume (PV)، Persistent Volume Claim (PVC) و StorageClass. این قابلیت‌ها به ما کمک می‌کنند داده‌های اپلیکیشن‌ها را پایدار کنیم و ذخیره‌سازی را ساده‌تر مدیریت نماییم.

ذخیره‌سازی پایدار (Persistent Storage) در Kubernetes یکی از نیازهای اصلی برای اپلیکیشن‌های stateful است. به‌طور پیش‌فرض داده‌های پادها موقتی‌اند، اما با PV، PVC و StorageClass می‌توان داده‌ها را پایدار نگه داشت.

  • PV (Persistent Volume):
    یک منبع ذخیره‌سازی در کلاستر است که توسط ادمین ایجاد می‌شود. این منبع می‌تواند لوکال یا ریموت باشد.

  • PVC (Persistent Volume Claim):
    درخواست کاربر برای استفاده از PV است. با PVC می‌توان منابع ذخیره‌سازی را بدون نیاز به تعامل مستقیم با ادمین کلاستر به پادها اختصاص داد.

  • StorageClass:
    مکانیزمی برای Dynamic Provisioning یا ایجاد خودکار PVهاست. با این قابلیت، Kubernetes می‌تواند در لحظه و بر اساس درخواست PVC، یک PV جدید ایجاد کند.

در این ویدئو یاد می‌گیرید:

  • PV چیست و چگونه داده‌ها را در سطح کلاستر مدیریت می‌کند.

  • PVC چیست و چگونه به پادها اجازه می‌دهد به منابع ذخیره‌سازی دسترسی داشته باشند.

  • StorageClass چگونه فرآیند Dynamic Provisioning را ممکن می‌سازد.

  • چه زمانی نیاز به تایید مستقیم ادمین داریم و چه زمانی می‌توانیم به‌طور خودکار منابع ذخیره‌سازی دریافت کنیم.

این ویدئو به شما کمک می‌کند درک کاملی از معماری ذخیره‌سازی در Kubernetes پیدا کنید و بدانید چطور داده‌های پایدار را برای اپلیکیشن‌ها مدیریت کنید.

کانال یوتوب

پیمایش به بالا