Хотите узнать, как установить Kubernetes на Ubuntu Linux? В этом учебнике мы покажем вам, как установить сервис Kubernetes на компьютер под управлением Ubuntu Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

В нашем примере IP-адрес узла Kubernetes составляет 192.168.100.9.

Кубернетес — Учебники

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Kubernetes.

Учебник Kubernetes — Установка на Ubuntu Linux

Установите список необходимых пакетов.

Copy to Clipboard

Установите службу Docker.

Copy to Clipboard

Включите службу Docker во время загрузки.

Copy to Clipboard

Отредактируйте файл конфигурации службы Docker.

Copy to Clipboard

Добавьте следующую конфигурацию в конце названного элемента: EXECSTART

Copy to Clipboard

Вот файл перед нашей конфигурацией.

Copy to Clipboard

Вот файл после нашей конфигурации.

Copy to Clipboard

Создание файла конфигурации системы.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Включить файл конфигурации системы.

Copy to Clipboard

Редактировать файл конфигурации под названием: MODULES. Conf

Copy to Clipboard

Добавьте следующую конфигурацию в конце этого файла.

Copy to Clipboard

Отредактируйте файл конфигурации FSTAB и отключите использование памяти Swap.

Copy to Clipboard

Вот файл перед нашей конфигурацией.

Copy to Clipboard

Вот файл после нашей конфигурации.

Copy to Clipboard

Установите уникальное имя хоста.

Copy to Clipboard

Создайте файл для настройки требуемых переменных среды.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Перезагрузка компьютера.

Copy to Clipboard

Скачать и установить ключ репозитория Kubernetes.

Copy to Clipboard

Добавьте официальный репозиторий Kubernetes.

Copy to Clipboard

Установите пакеты Kubernetes.

Copy to Clipboard

Скачать необходимые изображения Kubernetes.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Инициализировать кластер Кубернетов.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Обратите внимание на команду, чтобы добавить узлы в кластер Kubernetes.

Copy to Clipboard

Установите правильное разрешение файла в файле конфигурации Kubernetes.

Copy to Clipboard

Установите необходимую конфигурацию сети для POD.

Copy to Clipboard

Установите контроллер Ingress.

Copy to Clipboard

По умолчанию мастер-узел Kubernetes не может запускать PODS.

Дополнительно включите мастер-узел Kubernetes для запуска PODS.

Copy to Clipboard

Поздравляю! Вы закончили установку Kubernetes на Ubuntu Linux.

Учебные Kubernetes — Тестирование кластера

Это кластер единого узла.

Включите мастер Kubernetes для запуска PODS.

Copy to Clipboard

Создайте POD с помощью изображения Nginx.

Copy to Clipboard

В нашем примере мы создали POD под названием TEST.

Подождите, пока система загрузит изображение Nginx и запустите POD.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Создайте файл YAML с новой конфигурацией службы.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Не изменяйте используемый выше отступ к файлу YAML.

Установите новую службу Kubernetes.

Copy to Clipboard

Проверить список услуг Kubernetes.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере мы создали новый POD с помощью изображения NGINX.

В нашем примере мы создали новый сервис под названием TEST-WEB.

В нашем примере мы разоблачили порт 80 из нашего POD в качестве порта 80 хоста 192.168.100.9.

Используйте команду CURL для проверки связи с POD под управлением Nginx.

Copy to Clipboard

Откройте браузер и введите IP-адрес вашего сервера Kubernetes.

В нашем примере в браузер был введен следующий URL::

• http://192.168.100.9

Сервер Kubernetes будет отображать страницу Nginx.

nginx welcome

Поздравляю! Вы успешно протестировали кластер Kubernetes.