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, щоб переконатися, що у вас є останні функції та виправлення безпеки.