Microk8s cria um cluster Kubernetes certificado de um único nó em minutos. A distribuição de Kubernetes Microk8s da Canonical é pequena, versátil e leve, é uma distribuição organizada, com ênfase na melhoria do desempenho e usabilidade. Os microk8s geralmente podem ser configurados em dispositivos IoT e Edge devido ao seu tamanho pequeno.
Microk8s foi projetado para executar em qualquer distribuição Linux. É fino e compacto, implantando todos os serviços de Kubernetes no Ubuntu, incluindo também todas as bibliotecas necessárias. Devido à sua pequena pegada, é ideal para tablets, desktops, oleodutos CI, câmeras de IoT e pequenas nuvens de borda.
Pré-requisitos
Instalação de microk8s no Ubuntu 20.04 LTS
Para instalar microk8s no Ubuntu 20.04 LTS, abra o terminal usando a tecla de atalho como “ctrl+alt+t”. Assim que você vir a tela do terminal do Ubuntu, siga as etapas básicas listadas para instalação.
Etapa 1: instale microk8s usando o pacote Snap
Microk8s é lançado como um snap, que necessariamente envolve a instalação de Snapd. Isso já está incluído na versão mais recente do Ubuntu. Para ter a versão mais recente do microk8s, digite o seguinte comando:
Assim que você executar o comando no terminal, você verá que ele começará a baixar microk8s.
Dependendo da velocidade da sua Internet, a instalação será realizada e, no seu terminal, você verá uma mensagem indicando que a instalação foi bem -sucedida.
A partir da imagem acima do display, você pode verificar que V1.20.5 foi instalado no seu Ubuntu 20.04 LTS.
Etapa 2: Liste versões diferentes do microk8s no seu Ubuntu 20.04
Para listar todas as versões disponíveis do MicCrok8s, você pode usar o seguinte comando snap.
Assim que você executar o comando mencionado acima, você verá diferentes versões do microk8s exibidas no seu Ubuntu 20.04 Terminal.
Etapa 3: Exibir o status do microk8 instalado
Após a instalação, você deve verificar o status dos microk9s instalados. O status dos microk8s pode ser visualizado usando um comando já interno disponível no Ubuntu 20.04. Para esse fim específico, você deve executar o comando abaixo mencionado em seu terminal simplesmente.
Observação: Você precisa escrever a bandeira "-Wait-Ready" durante a instalação para aguardar os serviços dos Kubernetes para começar:
Durante a execução deste comando, sugere -se que não saia do terminal e espere que os Kubernetes iniciem seus serviços.
Você pode ver que o microk8s está em execução e está disponível para mais trabalhos.
Etapa 4: Acessando Kubernetes
Agora é o passo mais importante para acessar Kubernetes. Para acessar o Kubernetes, o Microk8s inclui sua edição de Kubectl. Ele pode ser usado para operar comandos que rastrearão e gerenciarão seu cluster Kubernetes. Se você deseja ver seu nó atual, deve executar o seguinte comando especificado no terminal.
A partir da imagem acima do display, você pode ver que o status está "pronto". Você também pode ver o nome, funções, idade e versão do nó, executando este comando.
Etapa 5: visualize os serviços em execução
Se você deseja visualizar os serviços em execução do Microk8s, poderá verificar pelo seguinte comando abaixo mencionado:
Você pode ver o nome, tipo, cluster-ip, externo-ip, portas (s) e idade dos serviços de execução, executando este comando.
Etapa 6: implantação do aplicativo usando mickro8s
Kubernetes é um sistema de gerenciamento de contêineres para implantar aplicativos e serviços. No exemplo abaixo mencionado, estamos implantando um aplicativo de NGNIX usando Kubectl. Você pode implantar qualquer outro aplicativo usando o mesmo comando. O ponto mais vital é substituir o nome do aplicativo desejado por NGNIX.
Digite este comando para a implantação bem -sucedida do NGNIX:
: ~ $ microk8s kubectl Crie implantação nginx --image = nginxA partir da imagem mostrada acima, você pode ver que o aplicativo foi implantado.
Etapa 7: verifique a versão do Kubectl
Para verificar a instalação bem-sucedida do Kubernetes, você pode verificar sua versão digitando o comando abaixo da mencionação no terminal.
Comandos adicionais
Se você estiver confuso ao escrever diferentes comandos relacionados ao Kubectl, poderá verificar alguns comandos básicos do Kubectl executando o seguinte comando:
: ~ $ KUBECTL -HelpConclusão
Finalmente, você terminou com a instalação de Kubernetes no Ubuntu 20.04 Nó único. Neste guia, tentamos o nosso melhor para explicar todas as etapas que são essencialmente necessárias para a instalação. No entanto, também ensinamos a você sobre a implantação de aplicativos em Kubernetes usando Kubectl.