← До списку лабораторних по Kubernetes
Повний опис / сценарій лабораторної:
Мета: ознайомитися з krew та встановити кілька корисних kubectl плагінів для адмінстратора. Крок 1. Перевірити наявність krew. Пояснення: виконай kubectl krew version і подивися чи вже встановлено менеджер плагінів. Крок 2. Встановити krew якщо його немає. Пояснення: скористайся офіційною інструкцією для своєї платформи. Крок 3. Переглянути список доступних плагінів. Команда: kubectl krew search Пояснення: зверни увагу на плагіни для зручного перегляду ресурсів. Крок 4. Встановити плагін neat або tree. Команда: kubectl krew install neat Пояснення: він допомагає компактно показувати yaml без службових полів. Крок 5. Спробувати kubectl neat на існуючому ресурсі. Команда: kubectl get deploy -o yaml | kubectl neat Пояснення: порівняй вивід до і після neat. Крок 6. Встановити ще один корисний плагін наприклад ctx або ns. Пояснення: вони полегшують перемикання контекстів і namespace. Крок 7. Перевірити роботу ctx або ns. Команда: kubectl ctx; kubectl ns Пояснення: переконайся що ти розумієш як обирати потрібний контекст. Крок 8. Додати ці команди до щоденного робочого флоу. Пояснення: продумай які плагіни тобі дадуть найбільшу економію часу. Крок 9. Оновити інстальовані плагіни. Команда: kubectl krew update; kubectl krew upgrade Пояснення: підтримуй інструменти в актуальному стані. Крок 10. Міні звіт. Завдання: склади список з трьох плагінів без яких ти вже не хочеш працювати.