Приступая к работе

Обновление системы

Перед установкой ПО необходимо обновить установленные пакеты:

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

Команда должна вывести номер установленной версии.

Проверка установки Minikube

Установка 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.

Проверка установки kubectl

Запуск Minikube

Далее необходимо запустить Minikube. Для этого необходимо выполнить команду:

minikube start

Команда должна вывести информацию о том, что Minikube был успешно запущен.

Запуск Minikube