====== Minikube: Установка ======
https://minikube.sigs.k8s.io/docs/start/
Установка в Ubuntu/Debian:
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb
sudo dpkg -i minikube_latest_amd64.deb
Создаем файл для запуска как сервис: $ vim /etc/systemd/system/minikube.service
[Unit]
Description=Runs minikube on startup
# After=vboxautostart-service.service vboxballoonctrl-service.service vboxdrv.service vboxweb-service.service
[Service]
ExecStart=/usr/bin/minikube start --vm-driver=docker
ExecStop=/usr/bin/minikube stop
Type=oneshot
RemainAfterExit=yes
User=YOUR_CURRENT_USER
Group=YOUR_CURRENT_GROUP
[Install]
WantedBy=multi-user.target
В указанных строках необходимо указать пользователя от которого будет запускаться minikube:
User=YOUR_CURRENT_USER
Group=YOUR_CURRENT_GROUP
Если запуск контейнеров выполняется при помощи VirtualBox - нужно раскомментировать следующую строку:
After=vboxautostart-service.service vboxballoonctrl-service.service vboxdrv.service vboxweb-service.service
и изменить строку запуска:
ExecStart=/usr/bin/minikube start --vm-driver=virtualbox
Ну и как включить запуск сервиса:
# sudo systemctl daemon-reload
# systemctl enable --now minikube
Проверить статус:
minikube status
{{tag>kubernetes k8s minikube}}