Развертывание кластера Kubernetes с помощью microk8s

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ro:Implementarea unui cluster Kubernetes cu microk8s fr:Deployer un cluster Kubernetes avec microk8s
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

pl:Wdrażanie klastra Kubernetes za pomocą microk8s ja:microk8sを使ったKubernetesクラスタのデプロイメント zh:用microk8s部署一个Kubernetes集群 de:Bereitstellen eines Kubernetes-Clusters mit microk8s nl:Een Kubernetes cluster implementeren met microk8s it:Distribuire un cluster Kubernetes con microk8s pt:Implementação de um aglomerado Kubernetes com microk8s es:Despliegue de un clúster Kubernetes con microk8s en:Deploying a Kubernetes cluster with microk8s

Введение

В этой документации мы рассмотрим, как развернуть и администрировать кластер kubernetes с помощью решения microk8s.
Преимущество последнего заключается в том, что это решение "все в одном", что значительно упрощает его установку и администрирование.

Если вы хотите установить kubernetes "напрямую", без этого решения, вы можете посмотреть наш FAQ suivante.

Для создания кластера такого типа требуется как минимум три узла, в нашем примере, описанном на этой странице, используются четыре, которые мы здесь назовем:

  • microk8stest01
  • microk8stest02
  • microk8stest03

Тип оборудования для данного типа конфигурации

Этот тип конфигурации возможен для всех решений Ikoula, будь то:

Если вам необходимо запустить микросервисы или кластер с большим количеством узлов, то в этом случае можно использовать решение Микросервер Raspberry PI также возможно.

Процедуры

Вся процедура, описанная ниже, выполнена на системе Ubuntu 20.04.

=== Установка== = 

Установка microk8s очень проста и выполняется следующим образом (добавьте sudo su, чтобы команда не выполнялась от имени root):

snap install microk8s --classic

Затем установка и настройка будут выполнены автоматически (около 2-3 минут), после чего будет выдан следующий результат:
Файл:Microk8s01.JPG

=== Настройка кластера== = 

Настройка кластера также проста:

  • Выполните следующую команду на одном из узлов (здесь 01):
microk8s add-node

Файл:Microk8s02.JPG

Затем вы должны скопировать предоставленную команду (если у вас несколько IP/сетей, выберите ту, которая позволяет вашим серверам общаться друг с другом).
Затем выполните эту команду на втором сервере:
Файл:Microk8s03.JPG

После завершения операции для второго сервера необходимо выполнить ту же операцию для третьего сервера (с самого начала, чтобы сгенерировать новую команду через add-node).

=== Проверка состояния кластера== = 

Проверить состояние кластера microk8s можно с помощью команды:

microk8s status --wait-ready

Если все в порядке, вы должны получить следующий результат:
Файл:Microk8s04.JPG

=== Удаление узла из кластера == = 

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

microk8s leave

Файл:Microk8s05.JPG

===Активация аддонов, интегрированных в microk8s == = 

Базовый microk8s содержит следующие дополнения:

Файл:Microk8s06.JPG

Вы можете установить / активировать аддон просто с помощью команды:

microk8s enable NOM_DE_LADDON



Cet article vous a semblé utile ?

0



Вы не можете оставлять комментарии.