Kubernetes

Начало работы с Kubernetes #

В Cloud Director вы можете создавать кластеры Kubernetes с узлами разного размера.

Начать работу с кластерами Kubernetes можно после того как системный администратор предоставит вам доступ к политике.

Политики Kubernetes #

Для просмотра доступных политик Kubernetes выполните:

  1. На экране Data Centers выберите карточку виртуального центра обработки данных.
  2. На левой панели в разделе Settings выберите Kubernetes Policies.

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

Создание кластера Kubernetes #

Вы можете создавать кластеры Kubernetes с помощью подключаемого модуля Kubernetes Container Clusters.

Убедитесь, что подключаемый модуль Kubernetes Container Clusters доступен для вашей организации. Вы можете найти его на верхней панели навигации в разделе More > Kubernetes Container Clusters.

Выполните для создания кластера Kubernetes следующее:

  1. На верхней панели навигации выберите More > Kubernetes Container Clusters.
  2. Нажмите New.
  3. Выберите среду выполнения для кластера Kubernetes и нажмите Next.
  4. Введите имя для нового кластера Kubernetes и нажмите Next.
  5. Выберите VDC организации, в котором вы хотите развернуть кластер Tanzu Kubernetes, и нажмите Next.
  6. Выберите политику Kubernetes и версию Kubernetes, а затем нажмите Next.
  7. Выберите количество Control Plane и Worker узлов.
  8. Выберите класс для Control Plane и Worker узлов, а затем нажмите Next.
  9. Выберите класс хранилища для Control Plane и Worker узлов и нажмите Next.
  10. Укажите диапазон IP-адресов для Kubernetes или оставьте предлагаемые значения. Размеры подсетей должны быть больше или равны /24 и не должны пересекаться с диапазоном 172.30.0.0/23. Нажмите Next.
  11. Проверьте настройки кластера и нажмите Finish.

После создания кластера вы можете:

  • Изменить количество worker узлов.
  • Скачать kubeconfig файл. Инструмент командной строки kubectl использует файлы kubeconfig для получения информации о кластерах, пользователях, пространствах имен и механизмах аутентификации.
  • Удалить кластер Kubernetes.

Kubernetes CLI Tools #

Вы можете использовать Kubernetes CLI Tools для просмотра и управления кластерами Tanzu. Kubernetes CLI Tools позволяет запускать команды для кластеров Kubernetes. Вы можете использовать kubectl для развертывания приложений, проверки и управления ресурсов кластера, а также для просмотра логов.

Файл kubeconfig #

Для настройки подключения Kubernetes CLI Tools к кластеру Kubernetes скачайте файл kubeconfig: Выполните для создания кластера Kubernetes следующее:

  • На верхней панели навигации выберите More > Kubernetes Container Clusters.
  • Нажмите DOWNLOAD KUBE CONFIG.

Настройка внешнего доступа к сервису в кластере Tanzu Kubernetes #

Кластеры Kubernetes по умолчанию доступны из сетей VDC организации, в котором создан кластер. При необходимости вы можете вручную настроить внешний доступ к определенным сервисам в кластере Kubernetes. Для этого необходимо создать правило DNAT на EDGE, которое гарантирует, что трафик, поступающий из внешних местоположений, перенаправляется на адрес сервиса в Kubernetes кластере.

Используйте команду kubectl get services, чтобы получить IP-адрес сервиса, к которому вы хотите предоставить доступ из сети интернет.

Хорошая же инструкция, согласись?
Прокрутить вверх