View a markdown version of this page

Perluas kemampuan Amazon EKS dengan proyek open source - Amazon EKS

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 dan Cert Manager.

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 terkait dengan Cloud Native Computing Foundation (CNCF).

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. Server API Kubernetes dilindungi oleh Perjanjian Tingkat Layanan Amazon EKS. Anda dapat menggunakan Rencana Dukungan Layanan Web Amazon Anda untuk menyelesaikan masalah dengan server API Kubernetes, atau mendapatkan panduan umum.

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 yang sesuai untuk klaster Amazon EKS dan Kubernetes.

eksctl adalah alat CLI sederhana untuk membuat klaster di Amazon EKS.

Dengan AWS Controllers for Kubernetes, Anda dapat membuat dan mengelola AWS sumber daya langsung dari cluster Kubernetes Anda.

Tersedia dalam Kemampuan EKS.

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 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 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 di GitHub.

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.

Proyek jaringan yang berhubungan dengan klaster Amazon EKS dan Kubernetes.

Amazon EKS mendukung jaringan VPC asli melalui plugin Amazon VPC CNI untuk Kubernetes. Plugin menetapkan alamat IP dari VPC Anda ke setiap Pod.

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

ExternalDNS menyinkronkan layanan Kubernetes yang terbuka dan masuk dengan penyedia DNS termasuk Amazon Route 53 dan Service Discovery. AWS

Machine Learning yang berkaitan dengan klaster Amazon EKS dan Kubernetes.

Sebuah kit alat Machine Learning untuk Kubernetes.

Proyek Auto Scaling yang berkaitan dengan klaster Amazon EKS dan Kubernetes.

Autoscaler klaster adalah alat yang secara otomatis menyesuaikan ukuran klaster Kubernetes berdasarkan CPU dan tekanan memori.

Karpenter adalah Kubernetes Node Autoscaler yang dibangun untuk fleksibilitas, kinerja, dan kesederhanaan.

Escalator adalah operasi batch atau tugas yang dioptimalkan dengan autoscaler horizontal untuk Kubernetes.

Proyek pemantauan yang berkaitan dengan klaster Amazon EKS dan Kubernetes.

Prometheus adalah kit alat pemantauan dan peringatan sistem sumber terbuka.

CI/CD Proyek penting terkait untuk cluster Amazon EKS dan Kubernetes.

CI/CD solusi untuk aplikasi cloud modern di cluster Amazon EKS dan Kubernetes.