Поиск по сайту:

Как начать работу с Kubernetes на вашем ноутбуке с помощью Minikube

Мы уже рассмотрели основы Kubernetes в предыдущем уроке. Будучи кластером Kubernetes с одним узлом, Minikube — лучший способ запустить Kubernetes на вашем ноутбуке, поскольку его можно разместить прямо внутри виртуальной машины.

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

Шаг 1. Установите гипервизор

Сначала вам нужно будет установить гипервизор, такой как KVM, VMware Fusion, Hyper-V или VirtualBox. В зависимости от того, используете ли вы Windows, Mac или Linux, выберите рекомендуемый гипервизор, как показано ниже. Мы собираемся использовать VirtualBox, поскольку он совместим со всеми тремя.

Вы можете скачать VirtualBox с официального сайта. На следующем экране показан выбор для Windows, но вы также можете легко выбрать соответствующий пакет Linux или файл Mac.

После завершения загрузки вы сможете настроить VirtualBox на своем компьютере.

Затем вы должны выделить правильные папки для запуска приложения VirtualBox. По умолчанию он устанавливается в папку Oracle.

После установки гипервизора вы можете сразу приступить к созданию виртуальных машин, которые помогут вам в проектах Kubernetes. Дайте виртуальной машине имя, например «Проект Kubernetes», и выберите правильную операционную систему и версию.

Вам придется создать виртуальный жесткий диск рекомендуемого размера 50 ГБ. Хотя это может показаться значительными накладными расходами, есть преимущество в том, что вы можете создать несколько машин VirtualBox внутри одной машины.

Наконец, вы должны выделить память (ОЗУ), объем которой должен составлять не менее 2048 МБ. Ваша виртуальная машина Kubernetes готова.

Шаг 2 — Установите Kubectl

После гипервизора вам нужно будет установить kubectl, доступный на сайте Kubernetes. Kubectl — очень важный командный инструмент, поскольку он единолично выполняет все инструкции, которые главный узел передает рабочим узлам. Опять же, вы можете выбрать Linux, Mac или Windows.

Пользователям Windows лучше создать папку «Kubernetes» на диске C: и загрузить .exe-приложение прямо туда. Загрузка должна начаться автоматически и не займет много времени.

Далее вам нужно будет определить путь к приложению kubectl, чтобы его могли найти эмуляторы терминала. В Windows 10 щелкните правой кнопкой мыши «Этот компьютер» и перейдите в «Свойства». После этого нажмите «Дополнительные параметры системы» и «Переменные среды».

Здесь вы должны создать новый путь для папки, в которой находится файл kubectl. Нажмите «Создать» и просто переименуйте переменную среды после имени папки — в данном случае C:\Kubernetes. Нажмите «ОК» и закройте все окна.

Чтобы проверить, правильно ли установлен kubectl, перейдите в командную строку. Это всего лишь демо, но при работе с реальными проектами Kubernetes в Windows лучше использовать альтернативный командный терминал, например Cygwin. Пользователи Mac и Linux могут без проблем использовать свои обычные терминалы.

Просто введите kubectl один раз и нажмите Enter. Теперь вы должны увидеть все команды Kubectl, которые могут оказаться полезными.

Шаг 3 — Установите Миникуб

Наконец, вам нужно установить Minikube. Для пользователей Windows самый простой вариант — загрузить приложение под названием «Minikube-Windows-AMD64».

Примечание. AMD64 относится к 64-битному процессору. Он будет работать с системами Intel так же легко.

Чтобы выбрать указанную выше версию программного обеспечения, вам нужно будет выбрать ее на странице Minikube на GitHub, как показано ниже.

Опять же, установите его в ту же папку Kubernetes, как показано ранее. Сначала вам придется переименовать файл в «Minikube.exe».

Наконец, вы должны проверить, правильно ли установлен Minikube. Если вы выполнили все вышеперечисленные шаги, теперь вы можете запустить Minikube на своем любимом командном терминале. Просто введите minikube и нажмите Enter. Кроме того, следуйте инструкциям в этом обширном руководстве по Oracle о том, как запустить VirtualBox из командной строки.

Теперь вы должны увидеть все основные команды Minikube в своем окне. Кроме того, вы можете попрактиковаться в использовании многих руководств на официальном сайте Kubernetes. Конечно, это потребует времени и терпения!

Заключение

Изучив Kubernetes, вы сможете легко организовывать контейнеры и запускать собственные серверы и центры обработки данных. Вы даже можете работать над проектами Интернета вещей, используя Raspberry Pi или Arduino.

Сталкивались ли вы с какими-либо проблемами при установке Minikube? Дайте нам знать об этом в комментариях.

Статьи по данной тематике