Todo o processo de atualização de aplicativos de contêineres manualmente pode ser esmagador e chato. Avançar um serviço para a próxima variante precisa iniciar a versão filtrada da vagem, encerrando a versão de uma série de uma vagem, esperando e validando que a nova variante foi lançada com sucesso e, ocasionalmente, voltando à versão anterior no caso de um estragar.
Se você executar todas essas tarefas manualmente, pode haver uma chance de erros humanos, e as scripts adequadamente precisam de potencial total e uma quantidade substancial de esforço. Por fim, eles transformam o processo de lançamento em um tailback.
Para corrigir esse problema, a implantação do Kubernetes torna todo o processo repetível e mecanizado. No entanto, a implantação confirma que o número preferido de pods está executando e vago o tempo todo. Todo o processo de atualização é gravado e versão com opções para continuar, pausar e reverter para variantes anteriores. Aqui está a visão geral completa da implantação de Kubernetes. Agora, vamos prosseguir para explicar como criar ou excluir a implantação em Kubernetes.
Uma implantação de Kubernetes executa muitas cópias do seu aplicativo e substitui automaticamente quaisquer solicitações que falhem ou se tornem impassíveis. Quando você está trabalhando com Kubernetes, você precisará remover as implantações de Kubernetes. Criar ou excluir implantações em Kubernetes é bastante útil com a ajuda de comandos de implantações de exclusão kubectl. Vamos elaborar todo o processo de criação e exclusão de implantação em um pouco mais de detalhes.
Pré-requisitos
Você precisará conhecer sua versão do sistema operacional para remover uma implantação em Kubernetes. Em nossa situação, usamos o Ubuntu 20.04 Sistema operacional para implementar comandos Kubectl. Uma vez feito com o sistema operacional, sua próxima etapa é instalar o cluster Minikube no seu sistema para executar suavemente o Kubernetes no Linux. O Minikube oferece uma experiência útil e um ambiente de aprendizado adotivo.
Métodos para excluir a implantação em Kubernetes
Venha, vamos verificar como excluir a implantação em Kubernetes com a ajuda de comandos ou etapas anexadas.
Inicie o Minikube
Depois de instalar com sucesso o cluster Minikube, agora é hora de lançá -lo com a ajuda de dois métodos. O primeiro método é escrever "Terminal" do Ubuntu 20.04 Barra de pesquisa de aplicativos do sistema ou atingir “ctrl+alt+t” simultaneamente. Usando esses dois métodos, você pode iniciar com eficiência o terminal. Agora, escreva o comando "Start Minikube" no terminal e espere um pouco até que seja iniciado com sucesso.
$ minikube Iniciar
Criar implantação
Para excluir a implantação em Kubernetes, precisamos primeiro criá-lo, pois não há implantação interna. Para esse fim, primeiro lançamos o Minikube e depois usamos o comando dado para criar um arquivo no Ubuntu 20.04. A palavra -chave Touch na instrução abaixo cria o arquivo.
$ Touch implantação.Yaml
Depois de executar a implantação de toque citada acima.Comando Yaml 'O arquivo é criado com sucesso no Ubuntu 20.04. Você pode procurá -lo na captura de tela abaixo.
Agora, salve e abra o arquivo .arquivo yaml. A captura de tela anexada é uma ilustração de uma implantação. Cria um duplicação para transportar 3 vagens nginx.
A captura de tela abaixo afirma que:
Nosso próximo passo é criar a implantação. Então, execute o comando abaixo mencionado:
Se você deseja exibir a implantação para verificar se ela é criada ou não, execute o comando abaixo.
Para verificar as implantações em seu cluster, os campos anexados são mostrados:
Excluir implantação
Quando falamos sobre a exclusão de implantação, temos duas opções para removê -las.
Aqui, usamos o nome de implantação com o comando fornecido para excluir a implantação.
A saída mostra que a implantação chamada "nginx" foi excluída com sucesso.
Conclusão
Então, aqui neste guia, discutimos a maneira pela qual você pode criar ou excluir a implantação em Kubernetes. Você pode criar qualquer implantação, dependendo da sua necessidade de trabalho. Espero que agora você possa excluir facilmente a implantação em Kubernetes.