安裝 eksctl - Amazon EMR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

安裝 eksctl

在 macOS、Linux 或 Windows 中安裝最新版本的 eksctl 命令列公用程式。有關更多資訊,請參閱 https://eksctl.io/

重要

我們建議您下載最新的 eksctl,因為 EKS 上 Amazon EMR 中的某些功能需要更新的版本。如需詳細資訊,請參閱 安裝 eksctl。

若要使用 Homebrew 在 macOS 上安裝或升級 eksctl

開始使用 Amazon EKS 和 macOS 的最簡單方法是使用 Homebrew 安裝 eksctl。eksctl Homebrew 配方會安裝 eksctl 和 Amazon EKS 所需的任何其他相依項目,例如 kubectl。配方也會安裝 aws-iam-authenticator,如果您沒有安裝 1.16.156 或更新 AWS CLI 版本,這是必要的。

  1. 如果您還沒有在 macOS 上安裝 Homebrew,請使用下列命令進行安裝。

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  2. 安裝 Weaveworks Homebrew tap。

    brew tap weaveworks/tap
    1. 安裝或升級 eksctl。

      • 使用下列命令安裝 eksctl

        brew install weaveworks/tap/eksctl
      • 如果已安裝 eksctl,請執行下列命令進行升級。

        brew upgrade eksctl & brew link --overwrite eksctl
    2. 使用下列命令,測試您的安裝是否成功。必須擁有 eksctl 0.34.0 版或更高版本。

      eksctl version

使用 curl 在 Linux 上安裝或升級 eksctl

  1. 使用下列命令下載並擷取最新版的 eksctl。

    curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
  2. 將擷取的二進位檔案移動到 /usr/local/bin。

    sudo mv /tmp/eksctl /usr/local/bin
  3. 使用下列命令,測試您的安裝是否成功。必須擁有 eksctl 0.34.0 版或更高版本。

    eksctl version

使用 Chocolatey 在 Windows 上安裝或升級 eksctl

  1. 如果您還沒有在 Windows 系統上安裝 Chocolatey,請參閱安裝 Chocolatey

  2. 安裝或升級 eksctl

    • 使用下列命令,安裝二進位檔案。

      choco install -y eksctl
    • 如果已安裝,請執行下列命令來進行升級:

      choco upgrade -y eksctl
  3. 使用下列命令,測試您的安裝是否成功。必須擁有 eksctl 0.34.0 版或更高版本。

    eksctl version