Все

Kubernetes: инструменты kubectl, k9s | avito.code

2024-01-22 12:00 Видео go backend
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
В прошлом видео Локальная работа с kubernetes | avito… мы разобрались, как поднять кластер Kubernetes на локальном компьютере Mac и задеплоить в него простейшие приложения. В этом видео пойдём дальше, и рассмотрим более сложные команды утилиты Kubectl, а также познакомимся с k9s — консольным дашбордом для Kubernetes
00:00 | Вступление
00:41 | Наша задача — попробовать запустить два приложения
00:47 | Код app1
01:17 | Код app2
01:35 | Проверяем контейнеры приложений в Docker-хосте
01:43 | Деплоим контейнеры в кластер
02:09 | Проверяем работу приложений после деплоя
03:33 | Ошибка в app1
04:03 | Ошибка в app2
04:54 | Исправляем ошибку в app2
07:28 | Исправляем ошибку в app1, настраиваем доступ app1 к app2
09:04 | Проверяем, работает ли dns в app2
11:00 | Устанавливаем k9s
12:05 | Редактируем deployment в k9s
13:10 | Проверяем app1 в k9s
13:20 | Проверяем app2 в k9s
14:02 | Вызываем API app1 снаружи кластера
15:24 | Заключение

k9s: https://k9scli.io/

AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
ВК: https://vk.com/avitotech
Телеграм: https://t.me/avitotech
Хабр: https://habr.com/ru/company/avito
Медиум (eng): / avitotech
Гитхаб: https://github.com/avito-tech
Сайт: https://avito.tech

#k8s #kubernetes #k9s