Приступая к работе¶
Обновление системы¶
Перед установкой ПО необходимо обновить установленные пакеты:
sudo apt-get update -y
sudo apt-get upgrade -y
Установка необходимых пакетов¶
Проверяем наличие (или устанавливаем) необходимые пакеты:
sudo apt-get install curl
sudo apt-get install apt-transport-https
Установка VirtualBox¶
Устанавливаем виртуальную машину, на которой будет запущен кластер с Minikube:
sudo apt install virtualbox virtualbox-ext-pack
Установка Minikube¶
Далее переходим к установке Minikube. Скачиваем бинарные файлы последней версии Minikube:
wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
Копируем скачанные файлы в папку /usr/local/bin/minikube
:
sudo cp minikube-linux-amd64 /usr/local/bin/minikube
Добавляем необходимые разрешения:
sudo chmod 755 /usr/local/bin/minikube
Проверяем, что установка Minikube прошла успешно:
minikube version
Команда должна вывести номер установленной версии.
Установка Kubectl¶
Далее необходимо установить утилиту kubectl, которая позволит запускать команды для кластера c Minikube. Скачиваем последнюю версию утилиты:
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
Делаем двоичные файлы исполняемыми:
chmod +x ./kubectl
Перемещаем скачанные файлы в папку /usr/local/bin/kubectl
:
sudo mv ./kubectl /usr/local/bin/kubectl
Проверяем, что установка kubectl прошла успешно:
kubectl version -o json
Команда должна вывести информацию об экземпляре kubectl.
Запуск Minikube¶
Далее необходимо запустить Minikube. Для этого необходимо выполнить команду:
minikube start
Команда должна вывести информацию о том, что Minikube был успешно запущен.