Настройка разработчика Kubernetes на рабочем столе Linux
Мне очень нравится, как kubernetes был интегрирован в Docker For Mac. Существует ли аналогичный способ локальной настройки kubernetes на рабочем столе linux для целей разработки / тестирования? Или миникубе еще путь?
3 ответа
Minikube в настоящее время ваш лучший выбор: https://www.docker.com/kubernetes
Мы добавили поддержку Kubernetes как в Docker Desktop для Mac и Windows, так и в Docker Enterprise Edition (EE).
Акцент мой
Локальный кластер (hack/local-up-cluster.sh
) вариант для простой разработки / тестирования.
Minikube - это локальная одноузловая кластерная сборка со стеком Kubernetes. Он работает на MacOS, Windows, Linux и FreeBSD. FreeBSD не основана на виртуальной машине, но для изоляции использует нативные FreeBSD-тюрьмы.
Насколько я знаю, нет альтернативного решения для легкой разработки одноузлового кластера Kubernetes с минимальными техническими знаниями. Вам нужно только скачать бинарный миникуб и начать процесс установки.
minikube start
Наконец, когда все файлы загружены, установлены и настроены, файл конфигурации Kubernetes
$HOME/.kube/config
также готов к использованию с инструментом kubectl.
Если вы загрузили kubectl, вы готовы работать на только что установленном локальном одноузловом кластере Kubernetes.