Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service (Amazon EKS) adalah layanan kesesuaian Kubernetes
Amazon EKS menyediakan bidang kontrol yang dapat diskalakan dan sangat tersedia untuk beban kerja Kubernetes. Saat menjalankan aplikasi di Amazon EKS, seperti Amazon ECS, Anda dapat memilih untuk memberikan daya komputasi yang mendasari container Anda dengan instans Amazon atau dengan EC2 instans Amazon. AWS Fargate
Amazon VPC Lattice adalah layanan jaringan aplikasi yang dikelola sepenuhnya yang dibangun langsung ke infrastruktur jaringan AWS yang dapat Anda gunakan untuk menghubungkan, mengamankan, dan memantau layanan Anda di beberapa akun dan cloud pribadi virtual (). VPCs Dengan Amazon EKS, Anda dapat memanfaatkan VPC Lattice melalui penggunaan AWS Gateway API Controller, sebuah implementasi dari Kubernetes Gateway API. Menggunakan VPC Lattice, Anda dapat mengatur konektivitas lintas cluster dengan semantik Kubernetes standar dengan cara yang sederhana dan konsisten.
Anda dapat menggunakan Amazon EKS dengan salah satu opsi penerapan berikut:
-
Amazon EKS Distro
— Amazon EKS Distro adalah distribusi perangkat lunak dan dependensi Kubernetes open-source yang sama yang digunakan oleh Amazon EKS di cloud. Distro Amazon EKS mengikuti siklus versi rilis Kubernetes yang sama seperti Amazon EKS dan disediakan sebagai proyek sumber terbuka. Untuk mempelajari lebih lanjut, lihat Amazon EKS Distro . -
Amazon EKS AWS Outposts aktif — AWS Outposts memungkinkan layanan AWS asli, infrastruktur, dan model operasi di fasilitas lokal Anda. Amazon EKS AWS Outposts aktif, Anda dapat memilih untuk menjalankan cluster yang diperluas atau lokal. Dengan cluster yang diperluas, bidang kontrol Kubernetes berjalan di an Wilayah AWS dan node berjalan. AWS Outposts Dengan kluster lokal, seluruh klaster Kubernetes berjalan secara lokal AWS Outposts, termasuk bidang kontrol Kubernetes dan node.
-
Amazon EKS Anywhere
— Amazon EKS Anywhere adalah opsi penerapan untuk Amazon EKS yang memungkinkan Anda membuat dan mengoperasikan klaster Kubernetes secara lokal dengan mudah. Baik Amazon EKS dan Amazon EKS Anywhere dibangun di Amazon EKS Distro. Untuk mempelajari lebih lanjut tentang Amazon EKS Anywhere, lihat Menjalankan beban kerja Hybrid Container dengan Amazon EKS Anywhere , Ikhtisar Amazon EKS Anywhere , dan Membandingkan Amazon EKS Anywhere dengan Amazon EKS .
Saat memilih opsi penerapan mana yang akan digunakan untuk klaster Kubernetes Anda, pertimbangkan hal berikut:
Tabel 5: Fitur penerapan Kubernetes
Fitur | Amazon EKS | Amazon EKS di AWS Outposts | Amazon EKS Anywhere | Distro Amazon EKS |
---|---|---|---|---|
Perangkat keras | AWS disediakan | AWS disediakan | Disediakan oleh Anda | Disediakan oleh Anda |
Lokasi penyebaran | AWS Cloud | Pusat data Anda | Pusat data Anda | Pusat data Anda |
Kubernetes mengontrol lokasi pesawat | AWS Cloud | AWS Cloud atau pusat data Anda | Pusat data Anda | Pusat data Anda |
Lokasi pesawat data Kubernetes | AWS Cloud | Pusat data Anda | Pusat data Anda | Pusat data Anda |
Dukungan | AWS dukungan | AWS dukungan | AWS dukungan | Dukungan komunitas OSS |
Tabel 6: Fitur penyebaran Amazon EKS
Kemampuan | Deskripsi |
---|---|
Ketentuan |
Amazon EKS menyediakan sumber daya tertentu untuk mendukung aplikasi kontainer:
Lihat Memulai Amazon EKS untuk detail selengkapnya tentang penyediaan klaster Amazon EKS. |
Konfigurasi |
Amazon EKS mendukung penyesuaian sumber daya komputasi (pekerja) jika Anda menggunakan EC2 instans Amazon untuk memasok daya komputasi. Amazon EKS juga mendukung kustomisasi kondisi runtime dari wadah aplikasi (pod). Lihat dokumentasi Worker Nodes dan Fargate Pod Configuration untuk detail selengkapnya. |
Deploy | Amazon EKS mendukung strategi penerapan yang sama dengan Kubernetes. Lihat Menulis Spesifikasi Deployment Kubernetes -> |
Penskalaan | Amazon EKS menskalakan pekerja dengan Kubernetes Cluster Autoscaler, dan pod dengan Kubernetes Horizontal Pod Autoscaler dan Kubernetes Vertical Pod Autoscaler. Amazon EKS juga mendukung Karpenter |
Memantau |
Log pesawat kontrol Amazon EKS menyediakan informasi audit dan diagnostik langsung ke CloudWatch Log. Pesawat kontrol Amazon EKS juga terintegrasi dengan AWS CloudTrail untuk merekam tindakan yang diambil di Amazon EKS. Lihat Logging dan Monitoring Amazon EKS untuk detail selengkapnya. |
Amazon EKS memungkinkan organisasi untuk memanfaatkan alat dan plugin Kubernetes open source, dan dapat menjadi pilihan yang baik bagi organisasi yang bermigrasi ke AWS dengan lingkungan Kubernetes yang ada. Diagram berikut menggambarkan Amazon EKS yang digunakan untuk mengelola aplikasi kontainer umum.

Amazon EKS Anywhere
Amazon EKS Anywhere
Amazon EKS Anywhere membuat klaster Kubernetes lokal ke penyedia yang dipilih. Penyedia yang didukung termasuk Bare Metal (via Tinkerbell),, CloudStack dan vSphere. Untuk mengelola klaster itu, Anda dapat menjalankan perintah buat dan hapus cluster dari mesin Administratif Ubuntu atau Mac.