Info
Content

3. Размещение Kubernetes

«Мозг» кластера называется управляющим уровнем. Он берет на себя все задачи, необходимые для того, чтобы платформа Kubernetes выполняла свою работу: планирование контейнеров, управление сервисами, обслуживание API-запросов итд
Screenshot_2021_02_02-12_49_03-2021-08-11-at-tohutehou.png

Управляющий уровень на самом деле состоит из нескольких компонентов

  • kube-apiserver — это внешний сервер для управляющего.уровня,.который.об- рабатывает.API-запросы. ‰‰etcd.—.база.данных,.в.которой.Kubernetes.хранит.всю.информацию.о.существу- ющих.узлах,.ресурсах.кластера.и.т..д. ‰‰kube-scheduler.определяет,.где.будут.запущены.свежесозданные.pod-оболочки. ‰‰kube-controller-manager.отвечает.за.запуск.контроллеров.ресурсов,.таких.как. развертывания. ‰‰cloud-controller-manager взаимодействует с облачным провайдером (в облачных кластерах), управляя такими ресурсами, как балансировщики нагрузки. и дисковые тома
    Участники кластера, которые выполняют компоненты управляющего уровня, называются master-узлами

Компоненты узла . Участники.кластера,.которые.выполняют.пользовательские.рабочие.задания,.на- зываются.рабочими узлами

Каждый. рабочий. узел. в. кластере. Kubernetes. отвечает. за. следующие. компо- ненты. ‰‰kubelet.отвечает.за.управление.средой.выполнения.контейнера,.в.которой.за- пускаются.рабочие.задания,.запланированные.для.узла,.а.также.за.мониторинг. их.состояния. ‰‰kube-proxy.занимается.сетевой.магией,.которая.распределяет.запросы.между. pod-оболочками. на. разных. узлах,. а. также. между. pod-оболочками. и. Интер- нетом. ‰‰Среда выполнения контейнеров.запускает.и.останавливает.контейнеры,.а.также. отвечает.за.их.взаимодействие..Обычно.это.Docker,.хотя.Kubernetes.поддержи- вает.и.другие.среды.выполнения.контейнеров,.такие.как.rkt.и.CRI-O.

Хотя.ведущий.узел.обычно.не.выпол- няет.пользовательские.рабочие.задания,.исключение.составляют.очень.маленькие. кластеры

Screenshot_2021_02_02-12_49_03-2021-08-11-ththtnnnnn.png

Если. вы. остановите. все. ведущие. узлы. в. своем. кластере,. pod-оболочки. на.рабочих.узлах.продолжат.функционировать.—.по.крайней.мере.какое-то.время.. Однако.вы.не.сможете.развертывать.новые.контейнеры.или.менять.какие-либо.ресур- сы.Kubernetes,.а.такие.контроллеры,.как.deployment,.перестанут.действовать.

No Comments
Back to top