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.
Perluas kemampuan Amazon EKS dengan proyek open source
Proyek sumber terbuka ini memperluas fungsionalitas cluster Kubernetes yang berjalan di atau di luar AWS, termasuk cluster yang dikelola oleh Amazon EKS.
Dukungan untuk perangkat lunak yang diterapkan ke EKS
Saat meninjau dokumen Amazon EKS, Anda akan menemukan referensi ke berbagai alat dan perangkat lunak sumber terbuka di seluruh prosedur dan contoh kami. Alat ini termasuk Kubernetes Metrics Server
Harap dicatat bahwa perangkat lunak pihak ketiga atau sumber terbuka apa pun yang Anda pilih untuk digunakan berada di luar cakupan Perjanjian AWS Dukungan Anda. Manfaat menggunakan Kubernetes adalah komunitas open source yang aktif. Kami merekomendasikan bekerja secara langsung dengan komunitas sumber terbuka yang relevan dan pengelola proyek untuk membangun saluran dukungan yang sesuai untuk komponen tersebut. Untuk informasi lebih lanjut, lihat proyek ber tingkat dan inkubasi yang
Ekosistem Kubernetes mencakup banyak proyek dan komponen yang datang dengan berbagai tingkat dukungan masyarakat, waktu respons, dan kasus penggunaan yang dimaksudkan. Saat menerapkan teknologi ini bersama EKS, pastikan Anda memahami matriks dukungan untuk setiap komponen.
AWS mempertahankan komponen sumber terbuka yang kami integrasikan ke dalam bidang kontrol EKS. Ini termasuk pipeline keamanan komprehensif kami yang mencakup verifikasi build, pemindaian kerentanan, pengujian validasi, dan manajemen patch untuk semua gambar kontainer dan binari yang kami distribusikan. Misalnya, bertanggung AWS jawab untuk Kubernetes API Server.
Anda perlu meninjau dengan cermat dukungan yang ditawarkan untuk berbagai Amazon EKS Add-ons. AWS add-on adalah satu-satunya jenis add-on Amazon EKS yang didukung penuh oleh AWS. AWS Add-on Marketplace terutama didukung oleh AWS Mitra. Pengaya komunitas menerima dukungan siklus hidup dasar dari AWS. Untuk informasi selengkapnya, lihat Dukungan add-on.
Setiap add-on EKS, terlepas dari jenisnya, menerima dukungan siklus hidup dasar dari EKS termasuk add-on Marketplace. Dukungan siklus hidup dasar termasuk menginstal dan menghapus pengaya. Untuk informasi selengkapnya tentang jenis Amazon EKS Add-ons yang tersedia dan tingkat dukungan terkait, lihat Lingkup Dukungan untuk add-on Amazon EKS. Untuk melihat add-on yang didukung sepenuhnya oleh AWS, lihat add-on Amazon Web Services.
-
Untuk informasi selengkapnya tentang praktik keamanan dan batasan dukungan kami, lihat Keamanan di Amazon EKS.
-
Untuk informasi selengkapnya tentang add-on komunitas dan AWS pasar yang tersedia melalui Amazon EKS Add-ons, lihat Add-ons Dukungan EKS.
Alat manajemen
Alat manajemen yang sesuai untuk klaster Amazon EKS dan Kubernetes.
eksctl
eksctl adalah alat CLI sederhana untuk membuat klaster di Amazon EKS.
-
AWS blog sumber terbuka: eksctl: cluster Amazon EKS dengan satu perintah
AWS Pengontrol untuk Kubernetes
Dengan AWS Controllers for Kubernetes, Anda dapat membuat dan mengelola AWS sumber daya langsung dari cluster Kubernetes Anda.
Tersedia dalam Kemampuan EKS.
-
AWS blog open source: operator AWS layanan untuk Kubernetes sekarang tersedia
kro (Orkestrator Sumber Daya Kube)
kro memungkinkan Anda membuat API Kubernetes kustom yang menyusun beberapa sumber daya menjadi abstraksi tingkat yang lebih tinggi. Tim platform dapat menentukan pola yang dapat digunakan kembali dengan pagar pembatas, sementara tim aplikasi menggunakan API tingkat tinggi yang sederhana untuk menyediakan dan mengelola sumber daya.
Tersedia dalam Kemampuan EKS.
Argo CD
Argo CD adalah alat pengiriman deklaratif dan GitOps berkelanjutan untuk Kubernetes. Ini terus memantau repositori Git Anda dan secara otomatis menyinkronkan perubahan ke cluster Anda.
Tersedia dalam Kemampuan EKS.
Flux CD
Flux adalah alat yang dapat Anda gunakan untuk mengelola konfigurasi klaster Anda dengan menggunakan Git. Hal tersebut menggunakan operator dalam klaster untuk memicu deployment dalam Kubernetes. Untuk informasi lebih lanjut tentang operator, lihat OperatorHub.io
CDK untuk Kubernetes
Dengan CDK untuk Kubernetes (cdk8s), Anda dapat menentukan aplikasi dan komponen Kubernetes menggunakan bahasa pemprograman yang mudah dipahami. Aplikasi cdk8s dibentuk menjadi manisfes Kubernetes standar, yang dapat diterapkan ke klaster Kubernetes mana pun.
Jaringan
Proyek jaringan yang berhubungan dengan klaster Amazon EKS dan Kubernetes.
Plugin Amazon VPC CNI untuk Kubernetes
Amazon EKS mendukung jaringan VPC asli melalui plugin Amazon VPC CNI untuk Kubernetes. Plugin menetapkan alamat IP dari VPC Anda ke setiap Pod.
AWS Pengontrol Penyeimbang Beban untuk Kubernetes
Lo AWS ad Balancer Controller membantu mengelola AWS Elastic Load Balancers untuk cluster Kubernetes. Ini memenuhi sumber daya Kubernetes Ingress dengan menyediakan Application Load Balancers. AWS Ini memenuhi sumber daya layanan Kubernetes dengan menyediakan Network Load Balancers. AWS
DNS Eksternal
ExternalDNS menyinkronkan layanan Kubernetes yang terbuka dan masuk dengan penyedia DNS termasuk Amazon Route 53 dan Service Discovery. AWS
Machine learning
Machine Learning yang berkaitan dengan klaster Amazon EKS dan Kubernetes.
Kubeflow
Sebuah kit alat Machine Learning untuk Kubernetes.
-
AWS blog sumber terbuka: Kubeflow di Amazon EKS
Auto Scaling
Proyek Auto Scaling yang berkaitan dengan klaster Amazon EKS dan Kubernetes.
Autoscaler klaster
Autoscaler klaster adalah alat yang secara otomatis menyesuaikan ukuran klaster Kubernetes berdasarkan CPU dan tekanan memori.
-
Lokakarya Amazon EKS: Cluster Autoscaler
Karpenter
Karpenter adalah Kubernetes Node Autoscaler yang dibangun untuk fleksibilitas, kinerja, dan kesederhanaan.
-
Lokakarya Amazon EKS: Karpenter
Eskalator
Escalator adalah operasi batch atau tugas yang dioptimalkan dengan autoscaler horizontal untuk Kubernetes.
Memantau
Proyek pemantauan yang berkaitan dengan klaster Amazon EKS dan Kubernetes.
Prometheus
Prometheus adalah kit alat pemantauan dan peringatan sistem sumber terbuka.
-
Lokakarya Amazon EKS: https://eksworkshop.com/intermediate/240_monitoring/
Integrasi berkelanjutan/deployment berkesinambungan
CI/CD Proyek penting terkait untuk cluster Amazon EKS dan Kubernetes.
Jenkins X
CI/CD solusi untuk aplikasi cloud modern di cluster Amazon EKS dan Kubernetes.