Instalação do eksctl - Amazon EKS

Instalação do eksctl

Este capítulo aborda o eksctl um utilitário de linha de comando simples para criar e gerenciar clusters de Kubernetes no Amazon EKS. O utilitário de linha de comando eksctl oferece a maneira mais rápida e fácil de criar um novo cluster com nós para o Amazon EKS. Para obter mais informações e ver a documentação oficial, acesse https://eksctl.io/.

Este tópico ajuda a baixar e instalar os binários eksctl para sistemas operacionais MacOS, Linux e Windows. Selecione o nome da guia do seu sistema operacional.

Instalar ou atualizar o eksctl

Esta seção ajuda você a instalar ou atualizar a versão mais recente do utilitário de linha de comando eksctl. Selecione a guia com o nome do sistema operacional no qual você deseja instalar o eksctl.

macOS

Para instalar ou atualizar o eksctl no MacOS usando o Homebrew

A forma mais fácil de começar a usar o Amazon EKS e o macOS é instalando o eksctl com o Homebrew, uma ferramenta de código aberto que pode ser instalada usando estas instruções. A receita do Homebrew para o eksctl instala o eksctl e quaisquer outras dependências necessárias para o Amazon EKS, como o kubectl. A receita também instala o aws-iam-authenticator, que será necessário se você não tiver a versão 1.16.156 ou superior da AWS CLI instalada.

  1. Se você ainda não tiver instalado o Homebrew no MacOS, instale-o com o seguinte comando.

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  2. Instale a aba Weaveworks do Homebrew.

    brew tap weaveworks/tap
  3. Instale ou atualize o eksctl.

    • Instale o eksctl com o seguinte comando:

      brew install weaveworks/tap/eksctl
    • Se o eksctl já estiver instalado, execute o comando a seguir para atualizá-lo:

      brew upgrade eksctl && brew link --overwrite eksctl
  4. Verifique se a instalação foi bem-sucedida com o comando a seguir.

    eksctl version
    nota

    A versão da GitTag deve ser pelo menos a 0.84.0. Caso contrário, verifique se há erros de instalação ou de atualização na saída do terminal ou faça download manualmente de um arquivo da versão em https://github.com/weaveworks/eksctl/releases/download/v0.84.0/eksctl_Darwin_amd64.tar.gz, extraia o eksctl e, em seguida, execute-o.

Linux

Para instalar ou atualizar o eksctl no Linux usando o curl

  1. Faça download e extraia a última versão do eksctl com o comando a seguir.

    curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
  2. Mova o binário extraído para /usr/local/bin.

    sudo mv /tmp/eksctl /usr/local/bin
  3. Verifique se a instalação foi bem-sucedida com o comando a seguir.

    eksctl version
    nota

    A versão da GitTag deve ser pelo menos a 0.84.0. Caso contrário, verifique se há erros de instalação ou atualização na saída do terminal ou substitua o endereço na etapa 1 por https://github.com/weaveworks/eksctl/releases/download/v0.84.0/eksctl_Linux_amd64.tar.gz e conclua as etapas 1 a 3 novamente.

Windows

Para instalar ou atualizar o eksctl no Windows usando o Chocolatey

  1. Se você ainda não tiver o Chocolatey instalado no seu sistema Windows, consulte Instalar o Chocolatey.

  2. Instale ou atualize o eksctl .

    • Instale os binários com o seguinte comando:

      choco install -y eksctl
    • Se eles já estiverem instalados, execute o seguinte comando para atualizá-los:

      choco upgrade -y eksctl
  3. Verifique se a instalação foi bem-sucedida com o comando a seguir.

    eksctl version
    nota

    A versão da GitTag deve ser pelo menos a 0.84.0. Caso contrário, verifique se há erros de instalação ou de atualização na saída do terminal ou faça download manualmente de um arquivo da versão em https://github.com/weaveworks/eksctl/releases/download/v0.84.0/eksctl_Windows_amd64.zip, extraia o eksctl e, em seguida, execute-o.