Aiutaci a migliorare questa pagina
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Vuoi contribuire a questa guida per l'utente? Scorri fino alla fine di questa pagina e seleziona Modifica questa pagina su GitHub. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configura kubectl ed eksctl
Kubectl
è uno strumento da riga di comando che consente di comunicare con Kubernetes APIserver. Il file binario kubectl
è disponibile in molti gestori di pacchetti del sistema operativo. L'utilizzo di un gestore di pacchetti per l'installazione è spesso più semplice rispetto al download e al processo di installazione manuale. Il eksctl
comando consente di creare e modificare EKS cluster Amazon.
Gli argomenti di questa pagina consentono di installare e configurare questi strumenti:
Installa o aggiorna kubectl
In questa sezione viene descritto come scaricare e installare o aggiornare il file binario kubectl
sul tuo dispositivo. Il file binario è identico alle versioni della community upstreamkubectl
cui hai bisogno, anche se molti builder si limitano brew install kubectl
a eseguirla per installarla.
Nota
È necessario utilizzare una kubectl
versione che rientri in una differenza di versione minore del piano di controllo del EKS cluster Amazon. Ad esempio, un 1.30
kubectl
client lavora con Kubernetes 1.29
1.30
e 1.31
cluster.
Passaggio 1: verifica se kubectl
è installato
Determina se kubectl
è già installato sul tuo dispositivo.
kubectl version --client
Se kubectl
è già installato nel percorso del tuo dispositivo, l'output di esempio include informazioni simili alle seguenti. Se desideri aggiornare la versione correntemente installata con una versione più recente, completa la fase successiva assicurandoti di installare la nuova versione nella stessa posizione in cui si trova la versione corrente.
Client Version: v1.31.X-eks-1234567
Se non ricevi alcun output, significa che non l'hai kubectl
installato o non è installato in una posizione che si trova nel percorso del tuo dispositivo.
Passaggio 2: installazione o aggiornamento kubectl
Installa o aggiorna kubectl
su uno dei seguenti sistemi operativi:
macOS
-
Scarica il file binario per il tuo cluster Kubernetes versione da Amazon S3.
-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/darwin/amd64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/darwin/amd64/kubectl
-
-
(Facoltativo) Verifica il file binario scaricato con il relativo checksum
SHA-256
.-
Scarica il
SHA-256
checksum per il tuo cluster Kubernetes versione.-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
-
Controlla il checksum
SHA-256
del file binario scaricato.openssl sha1 -sha256 kubectl
-
Assicurati che la somma di controllo generata nell'output corrisponda alla la somma di controllo nel file scaricato
kubectl.sha256
.
-
-
Applica le autorizzazioni di esecuzione al file binario.
chmod +x ./kubectl
-
Copia il file binario in una cartella nel tuo
PATH
. Se disponi già di una versione installata dikubectl
, consigliamo di creare un$HOME/bin/kubectl
e verificare che$HOME/bin
venga per primo in$PATH
.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(Facoltativo) Aggiungi il percorso
$HOME/bin
al file di inizializzazione dello shell (interprete di comandi), in modo che sia configurato all'apertura di quest'ultimo.echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile
Linux (amd64)
-
Scarica il file
kubectl
binario per il tuo cluster Kubernetes versione da Amazon S3.-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/linux/amd64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/linux/amd64/kubectl
-
-
(Facoltativo) Verifica il file binario scaricato con il relativo checksum
SHA-256
.-
Scarica il
SHA-256
checksum per il tuo cluster Kubernetes versione da Amazon S3 che utilizza il comando per la piattaforma hardware del dispositivo.-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/linux/amd64/kubectl.sha256
-
-
Controlla la somma di controllo
SHA-256
del file binario scaricato con uno dei seguenti comandi.sha256sum -c kubectl.sha256
oppure
openssl sha1 -sha256 kubectl
-
Per la prima, dovresti vedere
kubectl: OK
, per la seconda puoi verificare che il checksum generato nell'output corrisponda al checksum del file scaricato.kubectl.sha256
-
-
Applica le autorizzazioni di esecuzione al file binario.
chmod +x ./kubectl
-
Copia il file binario in una cartella nel tuo
PATH
. Se disponi già di una versione installata dikubectl
, consigliamo di creare un$HOME/bin/kubectl
e verificare che$HOME/bin
venga per primo in$PATH
.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(Facoltativo) Aggiungi il percorso
$HOME/bin
al file di inizializzazione dello shell (interprete di comandi), in modo che sia configurato all'apertura di quest'ultimo.Nota
Questa fase prevede l'utilizzo dello shell (interprete di comandi) Bash; se stai utilizzando un altro shell, modifica il comando per utilizzare il file di inizializzazione dello shell in uso.
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
Linux (arm64)
-
Scarica il file
kubectl
binario per il tuo cluster Kubernetes versione da Amazon S3.-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/linux/arm64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/linux/arm64/kubectl
-
-
(Facoltativo) Verifica il file binario scaricato con il relativo checksum
SHA-256
.-
Scarica il
SHA-256
checksum per il tuo cluster Kubernetes versione da Amazon S3 che utilizza il comando per la piattaforma hardware del dispositivo.-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/linux/arm64/kubectl.sha256
-
-
Controlla la somma di controllo
SHA-256
del file binario scaricato con uno dei seguenti comandi.sha256sum -c kubectl.sha256
oppure
openssl sha1 -sha256 kubectl
-
Per la prima, dovresti vedere
kubectl: OK
, per la seconda puoi verificare che il checksum generato nell'output corrisponda al checksum del file scaricato.kubectl.sha256
-
-
Applica le autorizzazioni di esecuzione al file binario.
chmod +x ./kubectl
-
Copia il file binario in una cartella nel tuo
PATH
. Se disponi già di una versione installata dikubectl
, consigliamo di creare un$HOME/bin/kubectl
e verificare che$HOME/bin
venga per primo in$PATH
.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(Facoltativo) Aggiungi il percorso
$HOME/bin
al file di inizializzazione dello shell (interprete di comandi), in modo che sia configurato all'apertura di quest'ultimo.Nota
Questa fase prevede l'utilizzo dello shell (interprete di comandi) Bash; se stai utilizzando un altro shell, modifica il comando per utilizzare il file di inizializzazione dello shell in uso.
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
Windows
-
Aprire un PowerShell terminale.
-
Scarica il
kubectl
file binario per il tuo cluster Kubernetes versione da Amazon S3.-
Kubernetes
1.31
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.30
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.29
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.28
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.27
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.26
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.25
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.24
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.23
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.22
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.21
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/windows/amd64/kubectl.exe
-
-
(Facoltativo) Verifica il file binario scaricato con il relativo checksum
SHA-256
.-
Scarica il
SHA-256
checksum per il tuo cluster Kubernetes versione per Windows.-
Kubernetes
1.31
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.2/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.30
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.6/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.29
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.10/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.28
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.27
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.26
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.25
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.24
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-11-15/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.23
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.22
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.21
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
-
Controlla il checksum
SHA-256
del file binario scaricato.Get-FileHash kubectl.exe
-
Assicurati che il checksum generato nell'output corrisponda al checksum nel file
kubectl.sha256
scaricato. L' PowerShell output deve essere una stringa di caratteri equivalente in maiuscolo.
-
-
Copia il file binario in una cartella nel tuo
PATH
. Se disponi di una directory esistente nelPATH
dedicata alle utility a riga di comando, copia il file binario in questa directory. In alternativa, completa la procedura seguente.-
Crea una nuova directory per i file binari della riga di comando, ad esempio
C:\bin
. -
Copia il file binario
kubectl.exe
nella nuova directory. -
Modifica la variabile di ambiente
PATH
dell'utente o del sistema per aggiungere la nuova directory aPATH
. -
Chiudi il tuo PowerShell terminale e apritene uno nuovo per raccogliere la nuova
PATH
variabile.
-
-
Dopo l'installazione di
kubectl
, puoi verificarne la versione.kubectl version --client
-
Al momento della prima installazione
kubectl
, non è ancora configurato per comunicare con nessun server. Tratteremo questa configurazione, se necessario, in altre procedure. Se hai bisogno di aggiornare la configurazione per comunicare con un particolare cluster, puoi eseguire il seguente comando. Sostituisciregion-code
con la AWS regione in cui si trova il cluster. Sostituiscimy-cluster
con il nome del cluster.aws eks update-kubeconfig --region region-code --name my-cluster
-
Prendi in considerazione la configurazione del completamento automatico, che consente di utilizzare il tasto tab per completare
kubectl
i sottocomandi dopo aver digitato le prime lettere. Vedi il completamento automatico di Kubectlnel Kubernetes documentazione per i dettagli.
Installazione di eksctl
eksctl
CLIviene utilizzato per lavorare con EKS i cluster. Automatizza molte attività individuali. Per istruzioni sull'installazioneeksctl
nella eksctl
documentazione.
Quando utilizzi eksctl
l'entità IAM di sicurezza che stai utilizzando, devi disporre delle autorizzazioni per lavorare con EKS IAM i ruoli Amazon, i ruoli collegati ai servizi AWS CloudFormationVPC, a e le risorse correlate. Per ulteriori informazioni, consulta Azioni e utilizzo dei ruoli collegati ai servizi nella Guida per l'IAMutente. È necessario che tutti i passaggi di questa guida siano completati dallo stesso utente. Esegui il comando seguente per controllare l'utente corrente:
aws sts get-caller-identity
Passaggi successivi
📝 Modifica questa pagina su GitHub