◐ Shell
clean mode source ↗

CloudJava-2

Сетевое взаимодействие и хранение конфигураций

В этом уроке мы познакомимся с тем, как организовать сетевое взаимодействие между развернутыми в кластере контейнерами, предоставить доступ к контейнерам извне кластера, а также рассмотрим различные проверки работоспособности контейнеров и варианты передачи конфигурационных параметров в Pod-ы.


Доступ после оплаты курса

Сетевое взаимодействие

  • Service
  • Ingress
  • Пробы liveness, readiness, startup

Хранение конфигураций

  • Переменные окружения
  • ConfigMap
  • Secret

В этом уроке мы разобрали базовую настройку сетевого взаимодействия контейнеров как с внешним миром, так и внутри кластера, научились настраивать различные проверки работоспособности Pod-ов, а также рассмотрели типичные варианты передачи конфигурационных параметров в приложения. В следующем уроке мы подготовим наши микросервисы к развертыванию в Kubernetes, для этого мы уберем лишние зависимости, настроим пайплайн GitHub Actions на сборку и публикацию образа Docker в приватный репозиторий GitHub.

Занятие 3: Рефакторинг микросервисов