Содержание

Полезности Kubernetes

Установка minikube

Обновить пакеты

sudo apt update

Установить драйвер виртуализации

sudo apt install docker.io

Установить VirtualBox

sudo apt install virtualbox virtualbox-ext-pack

Установить kubectl

sudo snap install kubectl --classic

Установить minikube

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo chmod +x minikube-linux-amd64
/usr/local/bin: sudo mv minikube-linux-amd64 /usr/local/bin/minikube

Запуск Minikube

minikube start --driver=docker

Где

driver=docker

может быть любым из списка при соблюдении определенных условий

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

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

kubectl cluster-info

Если все прошло успешно, вы должны увидеть информацию о вашем кластере Kubernetes.

Возможные ошибки и их решение

Если при запуске вы столкнулись с такой ошибкой

то проверьте сколько выделено в вашей виртуальной машине процессоров, ошибка указывает что у вас выделен 1, а требуется 2

Если видите такую ошибку

То выполните следующие действия

  • adduser dockertest
  • usermod -aG sudo dockertest
  • su - dockertest
  • sudo groupadd docker
  • sudo usermod -aG docker $USER

Где dockertest любое имя

Если видите такую ошибку

то выполните команду

sudo usermod -aG docker $USER && newgrp docker