====== Полезности 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 может быть любым из [[https://minikube.sigs.k8s.io/docs/drivers/ | списка]] при соблюдении определенных условий Minikube начнет процесс загрузки и запуска виртуальной машины Kubernetes. По окончании процесса загрузки вы увидите сообщение, указывающее, что кластер Kubernetes запущен. {{:kubernetes:pasted:20231101-130533.png?nolink}} Для проверки выполните команду kubectl cluster-info Если все прошло успешно, вы должны увидеть информацию о вашем кластере Kubernetes. {{:kubernetes:pasted:20231101-130849.png?nolink}} ===== Возможные ошибки и их решение ===== Если при запуске вы столкнулись с такой ошибкой {{:kubernetes:pasted:20231101-121731.png?nolink}} то проверьте сколько выделено в вашей виртуальной машине процессоров, ошибка указывает что у вас выделен 1, а требуется 2 Если видите такую ошибку {{:kubernetes:pasted:20231101-122711.png?nolink}} То выполните следующие действия * adduser dockertest * usermod -aG sudo dockertest * su - dockertest * sudo groupadd docker * sudo usermod -aG docker $USER Где dockertest любое имя Если видите такую ошибку {{:kubernetes:pasted:20231101-125509.png?nolink}} то выполните команду sudo usermod -aG docker $USER && newgrp docker