Como criar eks Cluster na AWS através da CLI

Como criar eks Cluster na AWS através da CLI
A AWS tem toneladas de serviços para usuários remotos em todo o mundo, e o EKS é um de seus serviços. O cluster EKS contém um nó mestre e vários nós do trabalhador para completar a estrutura do cluster. O nó principal contém um servidor de API Kube que é usado para se comunicar com todos os nós do trabalhador.

Vamos começar com como criar um cluster EKS na AWS usando a AWS CLI.

Crie eks Cluster na AWS através da CLI

Antes de criar o cluster EKS através da AWS CLI, basta fazer o download do "EKSCTL" da plataforma clicando aqui:

Depois disso, baixe e instale o “Kubectl”Pacote usando o seguinte comando:

Curl -o https: // s3.US-WEST-2.Amazonaws.com/Amazon-EKS/1.24.7/2022-10-31/bin/windows/amd64/kubectl.exe

Executa o comando acima exibirá a seguinte saída:

O usuário deve garantir que a política de execução não seja restrita usando o seguinte comando:

Set -ExecutionPolicy Bypass -Scope Processo

Depois disso, para criar o cluster EKS, é necessário instalar um gerenciador de pacotes e usar os seguintes comandos para instalar o “Chocolatey" gerenciador de pacotes:

Set -ExecutionPolicy Bypass -Scope Process -force; [Sistema.Líquido.ServicePointManager] :: SecurityProtocol = [Sistema.Líquido.ServicePointManager] :: SecurityProtocol -bor 3072; IEX ((sistema de objeto novo.Líquido.Cliente da web).DownloadString ('https: // comunidade.Chocolatey.org/install.ps1 '))

Os comandos acima instalarão o gerenciador de pacotes de chocolate:

Use o seguinte comando para instalar o "eksctl" usando o "Chocolate”Comando de Chocolatey:

Choco Install -y eksctl

Executar o comando acima instalará o eksctl para criar um cluster EKS:

Depois que a configuração estiver concluída, use o seguinte comando para criar um cluster EKS na AWS:

EKSCTL Criar cluster-nome de demonstração-Reregion AP-Southeast-1

A seguir, a sintaxe do comando acima:

eksctl Crie cluster -nome --região

A criação de cluster EKS pode levar alguns minutos:

Depois que o cluster for criado, a última linha exibirá a mensagem mencionada na captura de tela abaixo:

Use o seguinte comando para visualizar os nós do cluster:

Kubectl Obtenha nós -o largo

O comando acima exibirá os nós disponíveis no cluster EKS:

Para visualizar as cargas de trabalho, use o seguinte comando:

Kubectl Obtenha pods -a -o de largura

Executar o comando acima exibirá as cargas de trabalho no cluster:

O eks se agrupa com o nome “demonstração"É criado e está em"Ativo" estado:

Você criou com sucesso um cluster EKS na AWS através da AWS CLI.

Conclusão

Para criar um cluster EKS, o usuário precisa cumprir os pré -requisitos instalando o EKSCTL, KUBECTL e o gerenciador de pacotes de chocolate. Comandos disponíveis no post para baixar e instalar todos os pré -requisitos mencionados acima. Depois disso, use o comando "eksctl" para criar o cluster EKS e o comando "kubectl" para gerenciar o cluster. Esta posta.