Hvordan lage EKS -klynge i AWS gjennom CLI

Hvordan lage EKS -klynge i AWS gjennom CLI
AWS har mange tjenester for eksterne brukere over hele kloden, og EKS er en av sine tjenester. EKS -klyngen inneholder en masternode og flere arbeidernoder for å fullføre strukturen til klyngen. Masternoden inneholder en Kube API -server som brukes til å kommunisere med alle arbeidernoder.

La oss starte med hvordan du lager en EKS -klynge i AWS ved hjelp av AWS CLI.

Lag EKS -klyngen i AWS gjennom CLI

Før du oppretter EKS -klyngen gjennom AWS CLI, kan du bare laste ned "EKSCTL" fra plattformen ved å klikke her:

Etter det, last ned og installer “Kubectl”Pakke ved hjelp av følgende kommando:

krøll -o https: // s3.US-West-2.Amazonaws.com/Amazon-Eks/1.24.7/2022-10-31/bin/windows/amd64/kubectl.EXE

Kjører kommandoen ovenfor vil vise følgende utdata:

Brukeren må sørge for at utførelsespolitikken ikke er begrenset ved å bruke følgende kommando:

Set -executionPolicy bypass -Scope Process

Etter det, for å lage EKS -klyngen, er det påkrevd å installere en pakkebehandler og bruke følgende kommandoer for å installere “Sjokolade”Pakkesjef:

Set -executionPolicy bypass -Scope Process -Force; [System.Nett.ServicePointManager] :: SecurityProtocol = [System.Nett.ServicePointManager] :: SecurityProtocol -bor 3072; IEX ((nytt-objektsystem.Nett.WebClient).Last nedString ('https: // fellesskap.Sjokolade.org/install.Ps1 '))

Ovennevnte kommandoer vil installere Chocolatey Package Manager:

Bruk følgende kommando til å installere “EKSCTL” ved å bruke “Choco”Kommando fra Chocolatey:

Choco installasjon -y eKsctl

Kjører kommandoen ovenfor vil installere EKSCTL for å opprette en EKS -klynge:

Når oppsettet er fullført, bruk følgende kommando for å opprette en EKS -klynge i AWS:

EKSCTL Lag klynge-Navn Demo-Region AP-Southeast-1

Følgende er syntaks for kommandoen ovenfor:

EKSCTL Lag klynge -Navn --region

EKS Cluster Creation kan ta noen minutter:

Når klyngen er opprettet, vises den siste linjen meldingen som er nevnt på skjermdumpen nedenfor:

Bruk følgende kommando for å se nodene til klyngen:

Kubectl Få noder -O bred

Kommandoen ovenfor vil vise nodene som er tilgjengelige i EKS -klyngen:

For å se arbeidsmengden, bruk følgende kommando:

Kubectl Get Pods -a -o Wide

Å kjøre kommandoen ovenfor vil vise arbeidsmengden på klyngen:

EKS -klyngen med navnet “demo”Er opprettet og er i“Aktiv" stat:

Du har laget en EKS -klynge i AWS gjennom AWS CLI.

Konklusjon

For å lage en EKS -klynge, trenger brukeren å oppfylle forutsetningene ved å installere EKSCTL, Kubectl og Chocolatey Package Manager. Kommandoer for tilgjengelig i innlegget for å laste ned og installere alle forutsetningene som er nevnt ovenfor. Etter det, bruk “EKSCTL” -kommandoen for å opprette EKS -klyngen og “Kubectl” -kommandoen for å administrere klyngen. Dette innlegget har lært deg hvordan du lager en EKS -klynge i AWS ved hjelp av AWS CLI.