Jak tworzyć klaster EKS w AWS przez CLI

Jak tworzyć klaster EKS w AWS przez CLI
AWS ma mnóstwo usług dla zdalnych użytkowników na całym świecie, a EKS jest jedną z jego usług. Klaster EKS zawiera jeden węzeł główny i wiele węzłów pracowniczych, aby wypełnić strukturę klastra. Węzeł główny zawiera serwer API KUBE, który służy do komunikacji ze wszystkimi węzłami pracowniczymi.

Zacznijmy od tego, jak utworzyć klaster EKS w AWS za pomocą AWS CLI.

Utwórz klaster EKS w AWS przez CLI

Przed utworzeniem klastra EKS za pośrednictwem AWS CLI po prostu pobierz „Eksctl” z platformy, klikając tutaj:

Następnie pobierz i zainstaluj „Kubectl”Pakiet za pomocą następującego polecenia:

curl -o https: // s3.US-West-2.Amazonaws.com/Amazon-Eks/1.24.7/2022-10-31/bin/Windows/AMD64/Kubectl.exe

Uruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:

Użytkownik musi upewnić się, że zasady wykonania nie są ograniczone przy użyciu następującego polecenia:

Proces obejścia -set -executionPolicy -cope

Następnie, aby utworzyć klaster EKS, musi zainstalować menedżer pakietów i użyć następujących poleceń do zainstalowania „Chocolate„Menedżer pakietów:

Set -executionPolicy Process -scope Proces -Force; [System.Internet.ServicePointManager] :: SecurityProtocol = [System.Internet.ServicePointManager] :: SecurityProtocol -Bor 3072; IEX ((system New-Obieject.Internet.WebClient).DownloadString („https: // społeczność.Chocolate.org/instalacja.ps1 '))

Powyższe polecenia zainstalują menedżer czekoladowych pakietów:

Użyj następującego polecenia, aby zainstalować „eksctl” za pomocą „Choco„Dowództwo z Chocolatey:

Choco instalacja -y eksctl

Uruchamianie powyższego polecenia zainstaluje EKSCTL, aby utworzyć klaster EKS:

Po zakończeniu konfiguracji użyj następującego polecenia, aby utworzyć klaster EKS w AWS:

eksctl Utwórz klaster-Nazwa demo-Region ap-Southast-1

Poniżej znajduje się składnia dla powyższego polecenia:

eksctl Utwórz klaster -Nazwa --region

Tworzenie klastra EKS może potrwać kilka minut:

Po utworzeniu klastra ostatni wiersz wyświetli wiadomość wymienioną na zrzucie ekranu poniżej:

Użyj następującego polecenia, aby wyświetlić węzły klastra:

kubectl zdobądź węzły -o szerokie

Powyższe polecenie wyświetli węzły dostępne w klastrze EKS:

Aby wyświetlić obciążenia, użyj następującego polecenia:

kubectl dostaw kapsułki -a -o

Uruchamianie powyższego polecenia wyświetli obciążenia w klastrze:

Klaster EKS z nazwą „próbny”Jest stworzony i jest w„Aktywny" państwo:

Pomyślnie stworzyłeś klaster EKS w AWS przez AWS CLI.

Wniosek

Aby utworzyć klaster EKS, użytkownik musi spełnić warunki wstępne, instalując Eksctl, Kubectl i Chocolate Pakiet Manager. Polecenia dla dostępnych w poście do pobrania i zainstalowania wszystkich wymienionych powyżej warunku wstępnego. Następnie użyj polecenia „Eksctl”, aby utworzyć klaster EKS i polecenie „Kubectl”, aby zarządzać klastrem. Ten post nauczył cię, jak tworzyć klaster EKS w AWS za pomocą AWS CLI.