
Однократные полные легкие Kubernetes, которые работают на 42 вкусах Linux. Идеально подходит для:
Canonical мог бы собрать самый простой способ обеспечить один узел Kubernetes Cluster - Kelsey Hightower
Маленький . Разработчики хотят самых маленьких K8s для разработки ноутбуков и рабочих станций. Microk8s предоставляет автономную K8S, совместимую с Azure AKS, Amazon EKS, Google GKE, когда вы запускаете его на Ubuntu.
Простой . Минимизируйте администрирование и операции с помощью установки с одним пакетом, которая не имеет движущихся частей для простоты и уверенности. Все зависимости и батареи включены.
Безопасный . Обновления доступны для всех проблем безопасности и могут быть применены немедленно или запланированы в соответствии с вашим циклом обслуживания.
Текущий . Microk8s отслеживает вверх по течению и выпускает бета, RC и финальные биты в тот же день, что и Upstream K8s. Вы можете отслеживать последние K8S или придерживаться любой версии выпуска с 1.10.
Всесторонний . Microk8s включает в себя кураторную коллекцию манифестов для общих возможностей и услуг K8S:
Оставьте нам линию в Microk8s в дикой природе, если вы делаете что -то веселое с Microk8s!
Установите Microk8s с:
snap install microk8s --classic
Microk8s включает в себя команду microk8s kubectl :
sudo microk8s kubectl get nodes
sudo microk8s kubectl get services
Чтобы использовать Microk8s с вашим существующим Kubectl:
sudo microk8s kubectl config view --raw > $HOME/.kube/config
Группа пользователей Microk8s создается во время установки SNAP. Пользователям в этой группе предоставляется доступ к командам microk8s . Чтобы добавить пользователя в эту группу:
sudo usermod -a -G microk8s <username>
Microk8s устанавливает Barebones вверх по течению Kubernetes. Дополнительные услуги, такие как DNS и панель инструментов Kubernetes, могут быть включены с использованием команды microk8s enable .
sudo microk8s enable dns
sudo microk8s enable dashboard
Используйте microk8s status , чтобы увидеть список включенных и доступных дополнений. Вы можете найти аддонские манифесты и/или сценарии под ${SNAP}/actions/ , ${SNAP} , указывающие по умолчанию /snap/microk8s/current .
Официальные документы поддерживаются в дискурсе Kubernetes вверх по течению.
Взгляните на инструкции по сборке, если вы хотите внести свой вклад в Microk8s.