چگونه می توان غلاف Kubernetes را از بین برد؟
چگونه می توان غلاف Kubernetes را از بین برد؟

تصویری: چگونه می توان غلاف Kubernetes را از بین برد؟

تصویری: چگونه می توان غلاف Kubernetes را از بین برد؟
تصویری: Pods and Containers - Kubernetes Networking | ارتباط کانتینری در داخل پاد 2024, نوامبر
Anonim

ابتدا نام گره مورد نظر خود را تایید کنید برداشتن استفاده كردن kubectl گره ها را دریافت کنید و مطمئن شوید که همه غلاف روی گره می تواند با خیال راحت بدون هیچ روش خاصی خاتمه یابد. بعد، استفاده کنید kubectl دستور drain برای بیرون راندن همه کاربران غلاف از گره

به طور مشابه ، چگونه می توانید همه غلاف ها را در Kubernetes متوقف کنید؟

  1. از دستور kubectl get pods-all-namespaces استفاده کنید تا لیست همه غلاف ها در همه فضاهای نام را دریافت کنید.
  2. برای مخفی کردن هدرها از گزینه --no-headers=true استفاده کنید.
  3. با استفاده از دستور sed می توانید دو کلمه اول را که به ترتیب نشان دهنده فضای نام و نام pod هستند را بیاورید ، سپس دستور حذف را با استفاده از آنها جمع آوری کنید.

علاوه بر موارد بالا ، غلاف در Kubernetes چیست و چه کار می کند؟ آ غلاف واحد اجرای پایه a است کوبرنتیس برنامه - کوچکترین و ساده ترین واحد در کوبرنتیس مدل شیء که ایجاد یا استقرار می دهید. آ غلاف نشان دهنده فرآیندهای در حال اجرا بر روی خوشه شما است. غلاف ها در یک کوبرنتیس خوشه را می توان به دو روش اصلی استفاده کرد: غلاف که یک ظرف را اجرا می کند

علاوه بر این، چگونه می توانم StatefulSet pod را حذف کنم؟

تو می توانی حذف آ StatefulSet به همان روش شما حذف سایر منابع در Kubernetes: از kubectl استفاده کنید حذف دستور دهید ، و را مشخص کنید StatefulSet یا بر اساس پرونده یا بر اساس نام. شاید لازم باشد حذف سرویس هدلس مرتبط به طور جداگانه پس از StatefulSet خود حذف می شود

چگونه می توان سیاهههای مربوط به غلاف Kubernetes خود را بررسی کنم؟

#kubectl -n kube-system سیاهههای مربوط podname ## این به شما کمک می کند تا را ببینید ظروف موجود در چند ظرف غلاف و بر اساس آن می توانید مشاهده کنید سیاهههای مربوط یک ظرف خاص با استفاده از دستور زیر. # kubectl -n kube-system سیاهههای مربوط - tail = 10 podname (این علامت دو خط فاصله است که در جلوی دم استفاده می شود).

توصیه شده: