A Canonical lançou o MicroK8s – um upstream de Kubernetes rápido e eficiente. Ele é entregue como um pacote de encaixe único que pode ser instalado em 42 versões do Linux. Com um pequeno espaço em disco e memória, o MicroK8s fornece uma maneira eficiente de começar a usar o Kubernetes, seja na área de trabalho, no servidor, em uma nuvem ou no dispositivo IoT.
O MicroK8s está disponível através do Snap Store e pode ser implantado facilmente:
sudo snap install microk8s --classic
Benefícios do MicroK8s
Estão incluídas atualizações automáticas e recursos de segurança bem definidos. Atualizações automáticas garantem que os desenvolvedores estejam sempre trabalhando a partir dos últimos Kubernetes com binários entregues diretamente da fonte e configurados em segundos. A execução da versão mais recente do também significa que o MicroK8s se beneficia dos recursos de segurança integrados do Kubernetes.
Para acelerar ainda mais a adoção do Kubernetes e simplificar os cenários comuns do desenvolvedor, o MicroK8s inclui um número crescente de serviços complementares. São eles:
- um registro de contêiner;
- passagem de armazenamento e ativação de GPGPU nativa – todos habilitados com um único comando.
Para cientistas de dados e engenheiros de aprendizado de máquina, a capacitação do GPGPU simplifica a adição de aceleração de hardware a seus fluxos de trabalho de aprendizado de máquina.
Casos de uso do MicroK8s:
- Incorporado, atualizando automaticamente o Kubernetes para aplicativos IoT;
- Configurar um pipeline de CI/CD localmente em algumas etapas;
- Configure rapidamente o Kubernetes descartável como parte do pipeline de produção CI/CD;
- Implantar aplicativos de nó único em um servidor ampliado;
- Criar um registro de contêiner compatível com OCI local para armazenar em cache os contêineres comumente usados;
- Experimente com facilidade e rapidez os projetos do CNCF Trail Map;
- Acelere a modelagem e treinamento em aprendizado de máquina com suporte a GPU;
- Implantações do Kubeflow – o kit de ferramentas ML de código aberto para o Kubernetes.
O MicroK8s é gratuito para instalar a partir do Snap Store. Além disso, para desenvolvedores que desejam se aprofundar no uso do MicroK8s, junte-se à comunidade no GitHub.