Devopsjourney (54 серия деталей)
Это часть 27 из путешествия это долгий путь (360 день), так что иди, пожалуйста, проверьте предыдущие детали, и если вам нужно идти в путешествие со мной, пожалуйста, следуйте, потому что я могу опубликовать более одного раза в 1 день Но, конечно, я буду публиковать ежедневно, по крайней мере, один 😍.
И я буду охватывать множество инструментов по мере продвижения дальше.
. Узлы
Узел представляет сервер, содержащий несколько контейнеров, а также мы можем назвать его работником. Он содержит оркестратор Kubernetes, чем управлять этими контейнерами.
. Кластер
Кластер — это сбор узлов и мастеров.
. Мастер также назвал менеджера в других инструментах, он управляет этими узлами. Он продолжает отслеживать, мониторинг и распространять работу на этих узлах. Мастер может быть как работником, так и менеджером в то же время. У нас также может быть много мастеров, поэтому, если кто -то остановит, что кто -то делает управление.
Анкет ETCD — это база данных, которая хранит всю информацию об узлах и рабочей нагрузке в узлах. Анкет Я могу получить доступ к Master, используя API REST также с помощью команды Kubectl. Я могу сказать, что мне нужно 3 репликации этого контейнера, поэтому он пойдет и проверит, какие узлы доступны в данный момент и какова рабочая нагрузка на каждом узле, и где я должен распространять эти репликации в кластер.
Это не полная архитектура, это основные основы, такие как контроллер, услуги. Мы поговорим о них позже.
Devopsjourney (54 серия деталей)
Оригинал: «https://dev.to/elkhatibomar/027-kubernetes-architecture-1736»