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.
Buat node dengan AMI Windows yang dioptimalkan
AMI yang dioptimalkan untuk Windows Amazon EKS dibangun di atas Windows Server 2019, Windows Server 2022, dan Windows Server 2025. Mereka dikonfigurasi untuk berfungsi sebagai gambar dasar untuk node Amazon EKS. Secara default, AMI mencakup komponen-komponen berikut:
catatan
Anda dapat melacak peristiwa keamanan atau privasi untuk Windows Server dengan Microsoft security update guide
Amazon EKS menawarkan AMI yang dioptimalkan untuk wadah Windows dalam varian berikut:
-
AMI Inti Amazon EKS-optimized Windows Server 2019
-
Amazon EKS-optimized Windows Server 2019 AMI Lengkap
-
AMI Inti Amazon EKS-optimized Windows Server 2022
-
AMI Penuh Amazon EKS-optimized Windows Server 2022
-
AMI Inti Amazon EKS-optimized Windows Server 2025
-
Amazon EKS-optimized Windows Server 2025 AMI Penuh
penting
-
Amazon EKS-optimized Windows Server 20H2 Core AMI tidak digunakan lagi. Tidak ada versi baru dari AMI ini yang akan dirilis.
-
Untuk memastikan bahwa Anda memiliki pembaruan keamanan terbaru secara default, Amazon EKS mempertahankan AMI Windows yang dioptimalkan selama 4 bulan terakhir. Setiap AMI baru akan tersedia selama 4 bulan sejak rilis awal. Setelah periode ini, AMI yang lebih tua dibuat pribadi dan tidak lagi dapat diakses. Kami mendorong penggunaan AMI terbaru untuk menghindari kerentanan keamanan dan kehilangan akses ke AMI lama yang telah mencapai akhir masa pakai yang didukung. Meskipun kami tidak dapat menjamin bahwa kami dapat menyediakan akses ke AMI yang telah dibuat pribadi, Anda dapat meminta akses dengan mengajukan tiket ke AWS Dukungan.
Kalender rilis
Tabel berikut mencantumkan rilis dan tanggal akhir dukungan untuk versi Windows di Amazon EKS. Jika tanggal akhir kosong, itu karena versi masih didukung.
| Versi Windows | Rilisan Amazon EKS | Akhir dukungan Amazon EKS |
|---|---|---|
|
Windows Server 2025 Inti |
01/27/2026 |
|
|
Windows Server 2025 Penuh |
01/27/2026 |
|
|
Inti Windows Server 2022 |
10/17/2022 |
|
|
Windows Server 2022 Penuh |
10/17/2022 |
|
|
Windows Server 20H2 Inti |
8/12/2021 |
8/9/2022 |
|
Windows Server 2004 Core |
8/19/2020 |
12/14/2021 |
|
Windows Server 2019 Core |
10/7/2019 |
|
|
Windows Server 2019 Full |
10/7/2019 |
|
|
Windows Server 1909 Core |
10/7/2019 |
12/8/2020 |
Parameter konfigurasi skrip bootstrap
Saat Anda membuat node Windows, ada skrip pada node yang memungkinkan untuk mengkonfigurasi parameter yang berbeda. Tergantung pada pengaturan Anda, skrip ini dapat ditemukan di node di lokasi yang mirip dengan:C:\Program Files\Amazon\EKS\Start-EKSBootstrap.ps1. Anda dapat menentukan nilai parameter kustom dengan menentukannya sebagai argumen ke skrip bootstrap. Misalnya, Anda dapat memperbarui data pengguna di template peluncuran. Untuk informasi selengkapnya, lihat Data pengguna Amazon EC2.
Skrip menyertakan parameter baris perintah berikut:
-
-EKSClusterName— Menentukan nama cluster Amazon EKS untuk node pekerja ini untuk bergabung. -
-KubeletExtraArgs— Menentukan argumen tambahan untukkubelet(opsional). -
-KubeProxyExtraArgs— Menentukan argumen tambahan untukkube-proxy(opsional). -
-APIServerEndpoint— Menentukan titik akhir server API cluster Amazon EKS (opsional). Hanya berlaku bila digunakan dengan-Base64ClusterCA. Melewati panggilanGet-EKSCluster. -
-Base64ClusterCA- Menentukan konten CA cluster yang dikodekan base64 (opsional). Hanya berlaku bila digunakan dengan-APIServerEndpoint. Melewati panggilanGet-EKSCluster. -
-DNSClusterIP- Mengganti alamat IP yang akan digunakan untuk kueri DNS dalam cluster (opsional). Default ke10.100.0.10atau172.20.0.10berdasarkan alamat IP dari antarmuka utama. -
-ServiceCIDR— Mengganti rentang alamat IP layanan Kubernetes dari mana layanan cluster ditangani. Default ke172.20.0.0/16atau10.100.0.0/16berdasarkan alamat IP dari antarmuka utama. -
-ExcludedSnatCIDRs— DaftarIPv4CIDR untuk dikecualikan dari Sumber Network Address Translation (SNAT). Ini berarti bahwa IP pribadi pod yang dapat dialamatkan VPC tidak akan diterjemahkan ke alamat IP dariIPv4alamat utama ENI instans untuk lalu lintas keluar. Secara default,IPv4CIDR VPC untuk simpul Windows Amazon EKS ditambahkan. Menentukan CIDR ke parameter ini juga tidak termasuk CIDR yang ditentukan. Untuk informasi selengkapnya, lihat Aktifkan akses internet keluar untuk Pod. -
-EnableCimFS— (Opsional) Mengaktifkancontainerdsnapshotter Composite Image File System (CIMFs). Ini adalah fitur opt-in yang hanya tersedia di AMI Amazon EKS-optimized Windows Server 2025 untuk versi Kubernetes dan yang lebih baru.1.35Untuk informasi selengkapnya, lihat CIMFs Snapshotter.
Selain parameter baris perintah, Anda juga dapat menentukan beberapa parameter variabel lingkungan. Saat menentukan parameter baris perintah, itu diutamakan daripada variabel lingkungan masing-masing. Variabel lingkungan harus didefinisikan sebagai mesin (atau sistem) yang dicakup karena skrip bootstrap hanya akan membaca variabel cakupan mesin.
Skrip memperhitungkan variabel lingkungan berikut:
-
SERVICE_IPV4_CIDR— Lihat parameter barisServiceCIDRperintah untuk definisi. -
EXCLUDED_SNAT_CIDRS— Harus berupa string yang dipisahkan koma. Lihat parameterExcludedSnatCIDRsbaris perintah untuk definisi. -
EKS_ENABLE_CIMFS— Setel ketrueatau1untuk mengaktifkancontainerdsnapshotter CIMFS. Lihat parameter-EnableCimFSbaris perintah untuk definisi.
Dukungan otentikasi GMSa
Amazon EKS Windows Pod memungkinkan berbagai jenis otentikasi Akun Layanan Terkelola (GMSa) grup.
-
Amazon EKS mendukung identitas domain Direktori Aktif untuk otentikasi. Untuk informasi selengkapnya tentang GMSa yang bergabung dengan domain, lihat Otentikasi Windows di Amazon EKS Windows
Pods di blog. AWS -
Amazon EKS menawarkan plugin yang memungkinkan node Windows yang tidak bergabung dengan domain untuk mengambil kredenSIAL GMSa dengan identitas pengguna portabel. Untuk informasi selengkapnya tentang GMSa tanpa domain, lihat Otentikasi Windows Tanpa Domain untuk Amazon EKS WindowsPods di blog.
AWS
Gambar wadah yang di-cache
Amazon EKS AMI yang dioptimalkan untuk Windows memiliki gambar kontainer tertentu yang di-cache untuk containerd runtime. Gambar kontainer di-cache saat membuat AMI khusus menggunakan komponen Amazon-managed build. Untuk informasi selengkapnya, lihat Menggunakan komponen build yang dikelola Amazon.
Gambar wadah cache berikut adalah untuk containerd runtime:
-
amazonaws.com/eks/pause-windows -
mcr.microsoft.com/windows/nanoserver -
mcr.microsoft.com/windows/servercore
CIMFs Snapshotter
AMI Amazon EKS-optimized Windows Server 2025 menyertakan dukungan untuk containerd snapshotter .cim arsip, yang dapat mengurangi waktu tarik gambar dingin untuk gambar kontainer Windows yang besar.
CIMFs adalah fitur opt-in. Ini hanya tersedia di Amazon EKS-optimized Windows Server 2025 AMI (Core dan Full) untuk versi 1.35 Kubernetes dan yang lebih baru. CIMFs dimatikan secara default.
Persyaratan versi Windows Server
CIMFS hanya didukung pada Windows Server 2025 (build 26100) dan yang lebih baru. Mengaktifkannya tidak berpengaruh pada versi Windows Server sebelumnya karena containerd konfigurasi CIMFs tidak ada di AMI tersebut.
AMI mengirimkan konfigurasi CIMFs pra-build (config-cimfs.toml) di samping containerd konfigurasi default. Saat Anda mengaktifkan CIMF, skrip bootstrap bertukar dalam konfigurasi CIMFs, memulai ulang, dan menyimpan ulang gambar wadah containerd jeda dan dasar dengan snapshotter CIMFs.
Untuk mengaktifkan CIMF untuk node, gunakan salah satu metode berikut (lihatParameter konfigurasi skrip bootstrap):
-
Berikan
-EnableCimFSsakelar ke skripStart-EKSBootstrap.ps1bootstrap. -
Setel variabel
EKS_ENABLE_CIMFSlingkungan bercakupan mesin ketrueatau1sebelum skrip bootstrap berjalan.
Contoh berikut menunjukkan cara mengaktifkan CIMF dari data pengguna template peluncuran:
<powershell> [string]$EKSBootstrapScriptFile = "$env:ProgramFiles\Amazon\EKS\Start-EKSBootstrap.ps1" & $EKSBootstrapScriptFile -EKSClusterName "my-cluster" -EnableCimFS 3>&1 4>&1 5>&1 6>&1 </powershell>
Pengalihan aliran (3>&1 4>&1 5>&1 6>&1) memungkinkan Anda melihat peringatan skrip bootstrap, verbose, debug, dan keluaran informasi dalam log data pengguna instance untuk pemecahan masalah.
Informasi selengkapnya
Untuk informasi selengkapnya tentang menggunakan AMI Windows yang dioptimalkan Amazon EKS, lihat bagian berikut:
-
Untuk detail tentang menjalankan beban kerja di AMI Windows akselerasi yang dioptimalkan Amazon EKS, lihatJalan GPU-accelerated kan wadah (Windows pada EC2 G-Series).
-
Untuk menggunakan Windows dengan grup node terkelola, lihatSederhanakan siklus hidup node dengan grup node terkelola.
-
Untuk meluncurkan node Windows yang dikelola sendiri, lihatBuat node Microsoft Windows yang dikelola sendiri.
-
Untuk informasi versi, lihat Ambil informasi versi Windows AMI.
-
Untuk mengambil ID terbaru dari AMI Windows yang dioptimalkan Amazon EKS, lihatAmbil Microsoft Windows AMI yang direkomendasikan IDs.
-
Untuk menggunakan Amazon EC2 Image Builder untuk membuat AMI Windows khusus yang dioptimalkan Amazon EKS, lihatMembangun AMI Windows kustom dengan Image Builder.
-
Untuk praktik terbaik, lihat pengel olaan Windows AMI yang dioptimalkan Amazon EKS
di Panduan Praktik Terbaik EKS.