Bantu meningkatkan halaman ini
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk berkontribusi pada panduan pengguna ini, pilih GitHub tautan Edit halaman ini di yang terletak di panel kanan setiap halaman.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan kubectl dan eksctl
Tip
Daftar
Setelah AWS CLI diinstal, ada dua alat lain yang harus Anda instal untuk membuat dan mengelola cluster Kubernetes Anda:
-
kubectl: Alatkubectlbaris perintah adalah alat utama yang akan Anda gunakan untuk mengelola sumber daya dalam cluster Kubernetes Anda. Halaman ini menjelaskan cara mengunduh dan mengaturkubectlbiner yang cocok dengan versi cluster Kubernetes Anda. Lihat Meng instal atau memperbarui kubectl. -
eksctl: Alateksctlbaris perintah dibuat untuk membuat cluster EKS di AWS cloud atau lokal (dengan EKS Anywhere), serta memodifikasi dan menghapus cluster tersebut. Lihat Mem asang eksctl.
Instal atau perbarui kubectl
Topik ini membantu Anda mengunduh dan menginstal, atau memperbarui, kubectl biner di perangkat Anda. Biner identik dengan versi komunitas h kubectl yang Anda butuhkan, meskipun banyak pembangun hanya menjalankan brew install kubectl untuk menginstalnya.
catatan
Anda harus menggunakan versi kubectl yang tidak lebih dari satu perbedaan kecil dari bidang kendali Amazon EKS klaster Anda. Misalnya, 1.35 kubectl klien bekerja dengan Kubernetes1.34,1.35, dan cluster. 1.36
Tip
Anda juga dapat menggunakan kubectl langsung dari konsol EKS melalui AWS CloudShell. Pilih Hu bungkan pada halaman detail cluster mana pun untuk mendapatkan sesi yang telah dikonfigurasi sebelumnya. Untuk informasi selengkapnya, lihat Connect kubectl ke kluster EKS dengan membuat file kubeconfig.
Langkah 1: Periksa apakah kubectl diinstal
Tentukan apakah Anda sudah kubectl menginstal pada perangkat Anda.
kubectl version --client
Jika Anda telah kubectl menginstal di jalur perangkat Anda, contoh output mencakup informasi yang mirip dengan berikut ini. Jika Anda ingin memperbarui versi yang saat ini telah Anda instal dengan versi yang lebih baru, selesaikan langkah berikutnya, pastikan untuk menginstal versi baru di lokasi yang sama dengan versi Anda saat ini.
Client Version: v1.31.X-eks-1234567
Jika Anda tidak menerima output, berarti Anda belum kubectl menginstal, atau tidak diinstal di lokasi yang ada di jalur perangkat Anda.
Langkah 2: Instal atau perbarui kubectl
Instal atau kubectl perbarui pada salah satu sistem operasi berikut:
catatan
Jika pengunduhan lambat ke Wil AWS ayah Anda dari AWS Wilayah yang digunakan di bagian ini, pertimbangkan CloudFront untuk mengatur konten di depan. Untuk informasi lebih lanjut, lihat Mem ulai dengan CloudFront distribusi dasar.
macOS
Ikuti langkah-langkah di bawah ini untuk menginstal kubectl di macOS. Langkah-langkahnya meliputi:
-
Memilih dan mengunduh biner untuk versi Kubernetes yang Anda inginkan.
-
Secara opsional memeriksa checksum biner.
-
Menambahkan eksekusi ke izin biner.
-
Menyalin biner ke folder di PATH Anda.
-
Secara opsional menambahkan direktori biner ke PATH Anda.
Prosedur:
-
Unduh biner untuk versi Kubernetes cluster Anda dari Amazon S3.
-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/darwin/amd64/kubectl -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/darwin/amd64/kubectl
-
-
(Opsional) Verifikasi biner yang diunduh dengan
SHA-256checksum untuk biner Anda.-
Unduh
SHA-256checksum untuk versi Kubernetes cluster Anda.-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/darwin/amd64/kubectl.sha256 -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/darwin/amd64/kubectl.sha256
-
-
Periksa
SHA-256checksum untuk biner yang Anda unduh.openssl sha1 -sha256 kubectl -
Pastikan checksum yang dihasilkan dalam output cocok dengan checksum dalam file yang diunduh
kubectl.sha256.
-
-
Menerapkan izin eksekusi ke biner.
chmod +x ./kubectl -
Salin biner ke folder
PATHAnda. Jika Anda telah menginstal versikubectl, maka kami merekomendasikan untuk membuat$HOME/bin/kubectldan pastikan$HOME/binterinstal lebih dulu di$PATHAnda.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH -
(Opsional) Tambahkan path
$HOME/binke file inisialisasi shell Anda sehingga terkonfigurasi ketika Anda membuka shell.echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile
Linux (amd64)
Ikuti langkah-langkah di bawah ini untuk menginstal kubectl di Linux (amd64). Langkah-langkahnya meliputi:
-
Memilih dan mengunduh biner untuk versi Kubernetes yang Anda inginkan.
-
Secara opsional memeriksa checksum biner.
-
Menambahkan eksekusi ke izin biner.
-
Menyalin biner ke folder di PATH Anda.
-
Secara opsional menambahkan direktori biner ke PATH Anda.
Prosedur:
-
Unduh
kubectlbiner untuk versi Kubernetes cluster Anda dari Amazon S3.-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/linux/amd64/kubectl -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/linux/amd64/kubectl
-
-
(Opsional) Verifikasi biner yang diunduh dengan
SHA-256checksum untuk biner Anda.-
Unduh
SHA-256checksum untuk versi Kubernetes cluster Anda dari Amazon S3 menggunakan perintah untuk platform perangkat keras perangkat Anda.-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/linux/amd64/kubectl.sha256 -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/linux/amd64/kubectl.sha256
-
-
Periksa
SHA-256checksum untuk biner yang Anda unduh dengan salah satu perintah berikut.sha256sum -c kubectl.sha256atau
openssl sha1 -sha256 kubectl -
Untuk yang pertama, Anda harus melihat
kubectl: OK, untuk yang kedua, Anda dapat memeriksa apakah checksum yang dihasilkan dalam output cocok dengan checksum dalam file yang diunduhkubectl.sha256.
-
-
Menerapkan izin eksekusi ke biner.
chmod +x ./kubectl -
Salin biner ke folder
PATHAnda. Jika Anda telah menginstal versikubectl, maka kami merekomendasikan untuk membuat$HOME/bin/kubectldan pastikan$HOME/binterinstal lebih dulu di$PATHAnda.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH -
(Opsional) Tambahkan path
$HOME/binke file inisialisasi shell Anda sehingga terkonfigurasi ketika Anda membuka shell.catatan
Langkah ini mengasumsikan Anda menggunakan shell Bash; jika Anda menggunakan shell lain, ubah perintah untuk menggunakan file inisialisasi shell spesifik Anda.
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
Linux (arm64)
Ikuti langkah-langkah di bawah ini untuk menginstal kubectl di Linux (arm64). Langkah-langkahnya meliputi:
-
Memilih dan mengunduh biner untuk versi Kubernetes yang Anda inginkan.
-
Secara opsional memeriksa checksum biner.
-
Menambahkan eksekusi ke izin biner.
-
Menyalin biner ke folder di PATH Anda.
-
Secara opsional menambahkan direktori biner ke PATH Anda.
Prosedur:
-
Unduh
kubectlbiner untuk versi Kubernetes cluster Anda dari Amazon S3.-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/linux/arm64/kubectl -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/linux/arm64/kubectl
-
-
(Opsional) Verifikasi biner yang diunduh dengan
SHA-256checksum untuk biner Anda.-
Unduh
SHA-256checksum untuk versi Kubernetes cluster Anda dari Amazon S3 menggunakan perintah untuk platform perangkat keras perangkat Anda.-
Kubernetes
1.36curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.35curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.34curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.33curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.32curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.31curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/linux/arm64/kubectl.sha256 -
Kubernetes
1.30curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/linux/arm64/kubectl.sha256
-
-
Periksa
SHA-256checksum untuk biner yang Anda unduh dengan salah satu perintah berikut.sha256sum -c kubectl.sha256atau
openssl sha1 -sha256 kubectl -
Untuk yang pertama, Anda harus melihat
kubectl: OK, untuk yang kedua, Anda dapat memeriksa apakah checksum yang dihasilkan dalam output cocok dengan checksum dalam file yang diunduhkubectl.sha256.
-
-
Menerapkan izin eksekusi ke biner.
chmod +x ./kubectl -
Salin biner ke folder
PATHAnda. Jika Anda telah menginstal versikubectl, maka kami merekomendasikan untuk membuat$HOME/bin/kubectldan pastikan$HOME/binterinstal lebih dulu di$PATHAnda.mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH -
(Opsional) Tambahkan path
$HOME/binke file inisialisasi shell Anda sehingga terkonfigurasi ketika Anda membuka shell.catatan
Langkah ini mengasumsikan Anda menggunakan shell Bash; jika Anda menggunakan shell lain, ubah perintah untuk menggunakan file inisialisasi shell spesifik Anda.
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
Windows
Ikuti langkah-langkah di bawah ini untuk menginstal kubectl di Windows. Langkah-langkahnya meliputi:
-
Memilih dan mengunduh biner untuk versi Kubernetes yang Anda inginkan.
-
Secara opsional memeriksa checksum biner.
-
Menyalin biner ke folder di PATH Anda.
-
Secara opsional menambahkan direktori biner ke PATH Anda.
Prosedur:
-
Buka PowerShell terminal.
-
Unduh
kubectlbiner untuk versi Kubernetes cluster Anda dari Amazon S3.-
Kubernetes
1.36curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.35curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.34curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.33curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.32curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.31curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/windows/amd64/kubectl.exe -
Kubernetes
1.30curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/windows/amd64/kubectl.exe
-
-
(Opsional) Verifikasi biner yang diunduh dengan
SHA-256checksum untuk biner Anda.-
Unduh
SHA-256checksum untuk versi Kubernetes cluster Anda untuk Windows.-
Kubernetes
1.36curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.36.2/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.35curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.6/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.34curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.9/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.33curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.13/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.32curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.13/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.31curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-07-05/bin/windows/amd64/kubectl.exe.sha256 -
Kubernetes
1.30curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-07-05/bin/windows/amd64/kubectl.exe.sha256
-
-
Periksa
SHA-256checksum untuk biner yang Anda unduh.Get-FileHash kubectl.exe -
Pastikan checksum yang dihasilkan dalam output cocok dengan checksum dalam file yang diunduh
kubectl.sha256. PowerShell Outputnya harus berupa string karakter yang setara dengan huruf besar.
-
-
Salin biner ke folder
PATHAnda. Jika Anda memiliki direktori yang ada di dalam AndaPATHyang Anda gunakan untuk utilitas baris perintah, salin biner ke direktori itu. Jika tidak, selesaikan langkah-langkah berikut.-
Membuat direktori baru untuk binari baris perintah Anda, seperti
C:\bin. -
Salin biner
kubectl.exeke direktori baru Anda. -
Edit variabel
PATHlingkungan pengguna atau sistem Anda untuk menambahkan direktori baru ke direktori AndaPATH. -
Tutup PowerShell terminal Anda dan buka yang baru untuk mengambil
PATHvariabel baru.
-
-
Setelah Anda menginstal
kubectl, Anda dapat memverifikasi versinya.kubectl version --client -
Saat pertama kali menginstal
kubectl, belum dikonfigurasi untuk berkomunikasi dengan server mana pun. Kami akan membahas konfigurasi ini sesuai kebutuhan dalam prosedur lain. Jika Anda perlu memperbarui konfigurasi untuk berkomunikasi dengan cluster tertentu, Anda dapat menjalankan perintah berikut. Gantiregion-codedengan AWS Wilayah tempat cluster Anda berada. Gantimy-clusterdengan nama klaster Anda.aws eks update-kubeconfig --region region-code --name my-cluster -
Pertimbangkan untuk mengonfigurasi penyelesaian otomatis, yang memungkinkan Anda menggunakan tombol tab untuk menyelesaikan
kubectlsubperintah setelah mengetik beberapa huruf pertama. Lihat pel engkapan otomatis Kubectldi dokumentasi Kubernetes untuk detailnya.
Instal eksctl
eksctlCLI digunakan untuk bekerja dengan klaster EKS. Ini mengotomatiskan banyak tugas individu. Lihat Instal eksctl asi eksctl. Untuk Linux, gunakan instruksi UNIX.
Saat menggunakan eksctl prinsip keamanan IAM yang Anda gunakan harus memiliki izin untuk bekerja dengan peran IAM Amazon EKS, peran terkait layanan, VPC AWS CloudFormation, dan sumber daya terkait. Untuk informasi selengkapnya, lihat T ind akan dan Menggunakan peran terkait layanan di Panduan Pengguna IAM. Anda harus menyelesaikan semua langkah dalam panduan ini sebagai pengguna yang sama. Untuk memeriksa pengguna saat ini, jalankan perintah berikut:
aws sts get-caller-identity