
Package única Kubernetes leves totalmente conformantes que funcionam em 42 sabores do Linux. Perfeito para:
Canônico pode ter montado a maneira mais fácil de provisionar um único nó Kubernetes Cluster - Kelsey Hightower
Pequeno . Os desenvolvedores desejam os menores K8s para o desenvolvimento de laptop e estação de trabalho. O Microk8s fornece um K8S independente compatível com o Azure AKS, Amazon EKS, Google GKE quando você o executa no Ubuntu.
Simples . Minimize a administração e as operações com uma instalação de pacote único que não possui peças móveis para simplificar e certeza. Todas as dependências e baterias incluídas.
Seguro . As atualizações estão disponíveis para todos os problemas de segurança e podem ser aplicadas imediatamente ou agendadas para se adequar ao seu ciclo de manutenção.
Atual . O Microk8s rastreia a montante e libera beta, rc e bits finais no mesmo dia que os K8s a montante. Você pode rastrear os K8s mais recentes ou seguir qualquer versão de lançamento a partir de 1.10.
Abrangente . O Microk8s inclui uma coleção com curadoria de manifestos para recursos e serviços comuns de K8S:
Deixe -nos uma linha no Microk8s na natureza se você estiver fazendo algo divertido com o Microk8s!
Instale o microk8s com:
snap install microk8s --classic
Microk8s inclui um comando microk8s kubectl :
sudo microk8s kubectl get nodes
sudo microk8s kubectl get services
Para usar o microk8s com o seu Kubectl existente:
sudo microk8s kubectl config view --raw > $HOME/.kube/config
O grupo de usuários Microk8S é criado durante a instalação do SNAP. Os usuários desse grupo têm acesso aos comandos microk8s . Para adicionar um usuário a esse grupo:
sudo usermod -a -G microk8s <username>
O Microk8s instala um Kubernetes a montante. Serviços adicionais como o DNS e o painel Kubernetes podem ser ativados usando o comando microk8s enable .
sudo microk8s enable dns
sudo microk8s enable dashboard
Use microk8s status para ver uma lista de complementos ativados e disponíveis. Você pode encontrar os manifestos e/ou scripts do Addon em ${SNAP}/actions/ , com ${SNAP} apontando por padrão para /snap/microk8s/current .
Os documentos oficiais são mantidos no discurso Kubernetes a montante.
Dê uma olhada nas instruções de compilação se quiser contribuir para o microk8s.