Перейти к содержимому

Полный обзор k10s: отладка Kubernetes в 4 кластерах

k10s

0:00 / 0:00

Полный обзор k10s: отладка Kubernetes в 4 кластерах

23 просмотра · 2 недели назад
k10s
4 подписчика
23 просмотра · 2 недели назад
В одном из четырех кластеров Kubernetes происходит сбой в работе платежной системы. Проследите за расследованием в k10s, а затем изучите инструменты для повседневной работы в ваших кластерах. Сравнение показывает измененную картину. Объединенные журналы, структурированные запросы и шаблоны сужают круг поиска сбоя. Фильтрация по одному и тому же trace_id отслеживает один запрос через шлюз, оформление заказа и платежи. В пошаговом руководстве также рассматриваются выбор кластера и пространства имен, фильтры меток, пользовательские ресурсы, сведения об объектах и ​​связи, события подов, поиск YAML, использование ЦП и памяти, разрешения, режим только для чтения, оболочки, переадресация портов сервисов и история релизов Helm. Английское озвучивание, видимые сочетания клавиш и пояснения на экране помогут вам следить за каждым действием. Что касается переадресации портов сервисов, мы заменяем текущий целевой под и наблюдаем за его повторным подключением к другому готовому поду. Успешная проверка HTTP подтверждает, что соединение снова работает. Скачать k10s github:dumkin/k10s/releases/latest Исходный код и документация github:dumkin/k10s Бесплатный и открытый исходный код. macOS (Apple Silicon), Windows и Linux. Регистрация не требуется. РАЗДЕЛЫ 0:00 Сбои платежей в одной зоне 0:24 Кластеры, пространства имен, фильтры и пользовательские ресурсы 1:28 Требует внимания и сравнение 2:19 Объединенные журналы, шаблоны, источники и trace_id 4:03 Обзор, связи, события Pod и YAML 4:57 История использования ЦП, памяти и ресурсов Pod 5:27 Разрешения, только для чтения и перезапуск 6:36 Переадресация портов оболочки и сервиса 7:40 Значения Helm, манифест и история изменений 8:40 Подсказки по сочетаниям клавиш, шпаргалка и начало работы О демонстрации: это тестовая среда с четырьмя локальными кластерами k3s. Сервисы магазина и их трафик реальны; большинство подов в большом парке имитируются с помощью KWOK. Предварительно внедрена ошибка канареечного тестирования. Пример trace_id сопоставляет существующее поле в логах. Для разрешений и запрещенных действий используются явно отдельные демонстрационные профили. В пошаговом руководстве Helm сравниваются реальные версии и отменяется подтверждение отката. #Kubernetes #DevOps #k10s