Рубрики
Uncategorized

#029 Kubernetes — Kubeadm

ВВЕДЕНИЕ Это часть 28 из путешествий, это долгий путь (360 день), так что иди, пожалуйста, ч … Помечено с Kubernetes, DevOps, Tutorial.

Devopsjourney (54 серия деталей)

Это часть 28 из путешествий, это долгий путь (360 день), так что иди, пожалуйста, проверьте предыдущие детали, и если вам нужно ходить в путешествие со мной, пожалуйста, следуйте, потому что я могу опубликовать более одного раза в 1 день Но, конечно, я буду публиковать ежедневно, по крайней мере, один 😍.

И я буду охватывать множество инструментов по мере продвижения дальше.

Kubeadm — это рабочая среда, используемая в большом проекте, который вступает в фазу производства, и работает И есть клиенты. Kubeadm лучше всего подходит для частных серверов, скажем, с 5 серверами, поэтому вам нужно сделать кластер с этих 5 серверов.

  1. В Kubeadm на этих 5 серверах вам нужен Linux, установленные на них, также Docker, потому что Kubernetes и Docker строят для Linux на первом месте.
  2. Установите инструмент Kubeadm для установки на всех серверах.
  3. Инициализация для мастера, и предпочтительнее использовать сервер с лучшими характеристиками, Apiserver — это инструмент, который я могу общаться через него с сервером.
  4. Выберите сетевой плагин, который могут сообщить все эти узлы (серверы) в этом кластере. На данный момент у нас еще нет кластера, так что пока они обычные серверы.
  5. Присоединяйтесь к работникам с этой сетью (с помощью команды Join Kubeadm). Теперь каждый сервер присоединится к сети.
  6. Kubectl — это команда, установленная на локальной машине, она переводит мои команды и отправляет их мастеру, и Master возьмите эту команду и общается с узлами остальных. Не каждый, кто может получить к нему доступ, существует механизм аутентификации с использованием файла конфигурации.

Это старый способ настройки кластера, необходимого для создания многих виртуальных машин, чтобы сделать это на одном ПК в качестве лаборатории. Теперь у нас есть IAC (инфраструктура в качестве кода), чтобы сделать это. В предстоящем эпизоде я расскажу, что мы собираемся использовать.

Devopsjourney (54 серия деталей)

Оригинал: «https://dev.to/elkhatibomar/029-kubernetes-kubeadm-21ck»