Оглавление:

Как вы представляете сервис Kubernetes?
Как вы представляете сервис Kubernetes?

Видео: Как вы представляете сервис Kubernetes?

Видео: Как вы представляете сервис Kubernetes?
Видео: Как запустить проект в Kubernetes за 60 минут 2024, Декабрь
Anonim

Сервисы могут быть представлены по-разному, указав тип в ServiceSpec:

  1. ClusterIP (по умолчанию) - открывает Услуга на внутреннем IP в кластере.
  2. NodePort - открывает Услуга на том же порту каждого выбранного узла в кластере с использованием NAT.

Учитывая это, как работает обнаружение сервисов в Kubernetes?

Обнаружение сервиса Kubernetes предназначен для контейнеров, работающих внутри Kubernetes кластер. Итак, для программного обеспечения, работающего вне Kubernetes кластер (например, веб-браузеры) для доступа к Сервисы и веб-приложениям, которые нужно Сервисы внешне.

Кроме того, как мне получить доступ к ClusterIP? Чтобы достичь ClusterIp с внешнего компьютера вы можете открыть прокси Kubernetes между внешним компьютером и кластером. Вы можете использовать kubectl для создания такого прокси. Когда прокси включен, вы напрямую подключены к кластеру и можете использовать внутренний IP-адрес ( ClusterIp ) для этой службы.

Кроме того, ЧТО ЕСТЬ сервисы в Kubernetes?

Служба - это группа модулей, работающих в кластере. Услуги "дешевы", и у вас может быть много Сервисы внутри кластера. Сервисы Kubernetes может эффективно поддерживать микросервисную архитектуру. У каждой службы есть запрос метки модуля, который определяет модули, которые будут обрабатывать данные для службы.

Как работает Kubernetes ClusterIP?

А ClusterIP является внутренне доступным IP-адресом для Kubernetes кластер и все службы в нем. Для NodePort ClusterIP сначала создается, а затем весь трафик балансируется по указанному порту. Запрос пересылается одному из модулей на TCP-порт, указанный в поле targetPort.

Рекомендуемые: