Comandos Kubectl mais úteis

Comandos Kubectl mais úteis

Antes de se mudar para o nosso tópico principal, você deve entender claramente Kubectl antes de cavar como usar os comandos Kubectl. Do ponto de vista do usuário ingênuo, Kubectl atua como um painel para Kubernetes. Permite que você execute todos os processos de Kubernetes. Mas tecnicamente, Kubectl atua como um cliente para usar a API Kubernetes. Com a ajuda do KUBECTL CLI, você pode fazer qualquer coisa com clusters de Kubernetes. Ao criar clusters em Kubernetes, você estará se conectando com as ferramentas e os recursos legais de Kubernetes através da ferramenta de linha de comando kubectl. Depois de criar com sucesso um cluster, são criadas autorizações que podem ser alimentadas na Kubectl CLI. Você pode então organizar cargas de trabalho e ir para ambientes de análise ou teste, novamente criar grupos, organizá -los e finalmente implantá -los para montar. Então, aqui, você aprenderá a usar os comandos Kubectl para acessar a API Kubernetes.

Kubectl fornece uma lista de comandos para controlar ou manter clusters de Kubernetes. Esses comandos têm um endpoint da API, e o objetivo principal de Kubectl é concluir solicitações HTTP para a API. Kubectl é um componente essencial de Kubernetes que é executado na estação de trabalho. No entanto, você também pode atribuir solicitações HTTP via CURL. Então, Kubectl está aqui para tornar este procedimento mais útil e franco. Conforme projetado como uma ferramenta de configuração da linha de comando, ele converse com um servidor de API de Kubernetes. Kubectl fornece vários comandos para criar, atualizar, inspecionar e excluir objetos Kubernetes. No entanto, esses comandos são usados ​​para lidar ou inter -relacionar itens de Kubernetes e o cluster. Criamos esses comandos úteis para aprender comandos em vários recursos e componentes do Kubernetes. Portanto, siga cuidadosamente estes comandos úteis com a precisa do recurso que você está lidando.

Pré-requisitos

Para listar comandos em Kubernetes, primeiro examinamos o sistema operacional. Em nosso cenário, executamos nossos comandos no Ubuntu 20.04 Sistema operacional. Antes de avançar, instale o cluster Minikube no seu PC, pois é um módulo crucial para executar o Kubernetes no Linux. Os usuários ganham uma experiência suave e excepcional enquanto trabalham com o Minikube. O Minikube fornece uma maneira eficiente de testar aplicativos. Aqueles que já estão familiarizados com Kubernetes acharão o melhor ambiente de aprendizado.

Comandos Kubectl úteis

Aqui, elaboramos todos os comandos úteis em Kubernetes. Siga as instruções fornecidas para fazer seu trabalho com eficiência.

Inicie o Minikube

Para iniciar um cluster Minikube, acesse o terminal da linha de comando do seu Ubuntu 20.04 Sistema. Você pode fazer isso com a ajuda dos próximos dois métodos que são:

  • Escreva "Terminal" na área de pesquisa do Ubuntu 20.04 Aplicativos do sistema
  • Você também pode usar a tecla de atalho "Ctrl+Alt+T"

Ao escolher um dos métodos mencionados acima, você pode lançar competentemente o terminal. Agora, nosso foco principal é iniciar o Minikube, então escreva o comando fornecido no terminal.

O comando "Minikube Start" não apenas inicia o cluster Kubernetes, mas também cria ou organiza uma máquina virtual que executa um cluster de um único nó. No entanto, ele também pode construir sua instalação Kubectl para interagir com este cluster.

$ minikube Iniciar

Kubectl Cluster-Info

Se você deseja mostrar todas as informações do cluster sobre mestre e serviços, usamos a palavra -chave KUBECTL com o comando listado.

$ kubectl cluster-info

Depois de executar efetivamente a instrução acima, você pode verificar as informações completas no cluster. Se você deseja identificar ainda mais falhas de cluster, use "dump de cluster-info".

Versão Kubectl:

Outra etapa mais crucial deste artigo é listar todas as informações sobre versões de servidor e cliente. Então, aqui, precisamos executar o comando listado no terminal.

Versão $ kubectl

A saída fornecida na tela exibia a versão completa do cliente e do servidor na tela.

Visualização de configuração de Kubectl:

O arquivo de configuração em Kubectl descreve a configuração de objetos Kubernetes. No entanto, os arquivos residem no controle de origem, como o Git.

Se você deseja mesclar ou combinar as configurações de Kubeconfig ou um determinado kubeconfig, o comando abaixo é essencial e útil.

visualização de configuração $ kubectl

O comando acima mencionado obtém toda a configuração do cluster e depois o mostra no terminal. Nosso cenário exibiu as informações completas de cluster e contexto com suas extensões, versão e nome.

KUBECTL-RESOURCES:

Um recurso é um ponto de rescisão na API Kubernetes que mantém um certo tipo de objeto de API. Por exemplo, o recurso de cápsula embutido armazena um grupo de objetos de pod.

Se você quiser saber o nome, tipo de recurso da API e versão da API, vá para o comando abaixo mencionado.

$ KUBECTL RESOURCES API

A saída resultante exibiu toda a informação dos recursos da API na tela de exibição.

Conclusão:

Neste guia, explicamos os comandos Kubectl mais usados ​​e sua funcionalidade. Além disso, descrevemos as maneiras de usar esses comandos. Usando esses comandos, você pode facilmente lidar com sua API Kubernetes. A folha de dicas atendentes permite que você acesse esses comandos facilmente.