Тёмный

Основы Kubernetes для тестировщика | Кластеры, Поды, Деплойменты и Манифесты 

Сеньор Помидоров
Подписаться 762
Просмотров 406
50% 1

В этом видео я расскажу о концепции Kubernetes. Мы продолжим рассматривать команды для тестировщика и разберём следующие темы: что такое манифест, под, кластер Kubernetes, секреты и конфиг-мапы.
Kubernetes - это оркестратор контейнеров, который используется, когда приложения состоят из множества контейнеров и Docker Compose уже недостаточно. Kubernetes предоставляет общую сеть, тома и сервисы, а также имеет ряд уникальных особенностей, таких как кластеры, сервисы и поды.
Кластер Kubernetes - это набор реальных машин, управляемых системой Kubernetes, которые запускают контейнеризированные приложения. В кластере есть мастер-узел, управляющий состоянием кластера, и рабочие узлы, запускающие приложения.
Сервисы в Kubernetes аналогичны сервисам в Docker Compose. Они определяют логический набор подов и политику доступа к ним, обеспечивая доступность подов для других подов или внешних систем.
Под - это базовая единица работы в Kubernetes, представляющая собой группу одного или более контейнеров, которые разделяют общий сетевой стек и тома. Контейнеры в поде взаимодействуют через localhost и совместно используют файловую систему.
Манифест - это YAML или JSON-файл, определяющий объекты Kubernetes, такие как поды, сервисы и диплойменты. Манифесты позволяют описывать развертывание и обновление приложений.
Деплоймент управляет развертыванием подов, обеспечивая масштабирование и обновление без простоев. Конфиг-мапы хранят конфигурационные данные, а секреты используются для хранения чувствительных данных, таких как пароли и токены.
Команды Kubernetes, такие как `kubectl get pods` и `kubectl describe pod`, помогают управлять и получать информацию о подах.
Kubernetes отличается от Docker тем, что обеспечивает оркестрацию контейнеров, управляя их работой в большом масштабе, что необходимо для продакшн-приложений с множеством контейнеров.
Не забудьте посмотреть предыдущие уроки для полного понимания темы. Приятного просмотра!
Подробнее про обучение: seniorpomidoro...

Опубликовано:

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@user-tf7mv8iv8c
@user-tf7mv8iv8c 24 дня назад
мужик, спасибо за видосы! скажи почему ты не идешь в разрабы? зачем тебе это тестирование? ты же круто шаришь за программирование ??)))
@seniorpomidorov
@seniorpomidorov 24 дня назад
Qa automation тоже своего рода разраб, просто автотестов 😁
@user-tf7mv8iv8c
@user-tf7mv8iv8c 24 дня назад
@@seniorpomidorov ну это же капец как скучно все время автоматизировать тесты + у разрабов перспектив больше для развития(или я не прав?)
@zaxarkalashov7003
@zaxarkalashov7003 18 дней назад
@@user-tf7mv8iv8cтроллинг зачетный
Далее
Сколько стоят роды мечты?
00:59
Просмотров 339 тыс.
GenAI Roadmap - Job ready AI path
8:13
Просмотров 1,3 тыс.
Cursor Is Beating VS Code (...by forking it)
18:00
Просмотров 103 тыс.