Minikube — это инструмент, который позволяет запускать кластер Kubernetes на локальной машине, что особенно полезно для разработчиков, которые хотят тестировать и разрабатывать приложения Kubernetes локально.
Minikube поддерживает различные функции Kubernetes и может быть запущен на различных операционных системах, включая Linux, macOS и Windows. Это отличный способ получить практический опыт работы с Kubernetes, не нуждаясь в полномасштабной облачной среде.
Предварительные условия
Перед установкой Minikube убедитесь, что ваша система Ubuntu 24.04 соответствует следующим требованиям:
- 64-разрядная система Ubuntu 24.04
- Не менее 2 ГБ оперативной памяти
- Поддержка виртуализации включена в BIOS
- Установлен Docker или VirtualBox
- Стабильное интернет-соединение
В этой статье мы расскажем вам, как установить Minikube на систему Ubuntu 24.04.
Шаг 1: Установка зависимостей для Minikube
Сначала вам нужно обновить список системных пакетов и установить необходимые зависимости, такие как curl, wget, apt-transport-https и VirtualBox.
sudo apt-get update -y
sudo apt upgrade -y
sudo apt install -y curl apt-transport-https
sudo apt install -y virtualbox virtualbox-ext-pack
Шаг 2: Установите Kubectl в Ubuntu
Далее необходимо установить kubectl, который является инструментом командной строки для взаимодействия с кластерами Kubernetes.
curl -LO "https://dl.k8s.io/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
Шаг 3: Установка Minikube в Ubuntu
Теперь вы можете загрузить и установить последнюю версию Minikube с помощью следующих команд.
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
Теперь вы можете запустить Minikube, который загрузит и установит необходимые компоненты.
minikube start --driver=virtualbox
Чтобы проверить, правильно ли работает Minikube, используйте:
kubectl get nodes
На выходе вы должны увидеть один узел с именем minikube.
Шаг 4: Управление Minikube в Ubuntu
Вот несколько основных команд для управления Minikube:
Чтобы остановить кластер Minikube, выполните команду:
minikube stop
Чтобы удалить кластер Minikube, выполните команду:
minikube delete
Minikube предоставляет веб-панель, доступ к которой можно получить, запустив программу:
minikube dashboard
После выполнения команды ваш веб-браузер по умолчанию автоматически откроется, и вы попадете на приборную панель Minikube. Если он не откроется автоматически, в выводе терминала будет указан URL, который вы можете скопировать и вставить в адресную строку браузера.
После входа в систему вы получите доступ к различной информации и элементам управления, связанным с вашим кластером Minikube, включая узлы, подсистемы, развертывания, сервисы и многое другое. Вы можете использовать приборную панель для визуального мониторинга и управления кластером Kubernetes.
Заключение
Вы успешно установили Minikube на свою систему Ubuntu 24.04! С помощью Minikube вы можете начать изучать Kubernetes и разрабатывать свои контейнерные приложения локально.
Не забывайте регулярно проверять обновления Minikube и Kubernetes, чтобы убедиться, что у вас есть последние функции и исправления безопасности.