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.
Pelajari Amazon EKS dengan contoh
Gambaran umum
Panduan Pengguna Amazon EKS ini berisi prosedur tujuan umum untuk membuat cluster EKS pertama Anda dari baris perintah atau Konsol Manajemen AWS dan referensi yang solid untuk semua komponen Amazon EKS utama. Namun, sebagai administrator atau pengembang cluster Amazon EKS, Anda dapat memperoleh pemahaman yang lebih dalam tentang Amazon EKS dengan mengikuti jalur pembelajaran yang ada di situs di luar panduan ini. Situs-situs ini dapat membantu Anda:
-
Siapkan jenis cluster tertentu. Jenis cluster tertentu dapat didasarkan pada jenis beban kerja atau persyaratan keamanan Anda. Misalnya, Anda mungkin ingin menyetel cluster untuk menjalankan batch, pembelajaran mesin, atau beban kerja intensif komputasi.
-
Tingkatkan cluster Anda. Anda dapat menambahkan fitur lanjutan ke cluster Anda untuk menyediakan hal-hal seperti observabilitas, penyimpanan fleksibel, penskalaan otomatis, atau jaringan cluster khusus.
-
Otomatisasi pembaruan. Menggunakan fitur seperti GitOps, Anda dapat mengatur untuk menyediakan infrastruktur cluster dan beban kerja secara otomatis, berdasarkan perubahan yang terjadi pada komponen-komponen tersebut di repositori Git Anda.
-
Gunakan alat penyiapan cluster lanjutan. Meskipun
eksctlmenyediakan cara cepat untuk membuat cluster, ada alat lain yang dapat membuatnya lebih mudah untuk mengkonfigurasi dan meningkatkan cluster yang lebih kompleks. Ini termasuk alat seperti Terraform dan. CloudFormation
Untuk memulai jalur pembelajaran Amazon EKS Anda, kami sarankan Anda mengunjungi beberapa situs yang dijelaskan di halaman ini. Jika Anda mengalami masalah di sepanjang jalan, ada juga sumber daya untuk membantu Anda melewatinya. Misalnya, Pusat Peng Re:post etahuan
Lokakarya Amazon EKS
Dimulai dengan pemahaman dasar tentang Kubernetes dan wadah, lokakarya Amazon EKS
-
Dasar-dasar Amazon EKS: Tonton video di halaman
Pendahuluan untuk mempelajari cara Amazon EKS mengimplementasikan fitur Kubernetes di cloud. AWS Jika Anda membutuhkan pemahaman yang lebih mendasar tentang Kubernetes, tonton video Apa itu Kubernetes. -
Pengaturan Amazon EKS: Jika Anda memiliki AWS akun, bagian
Pengaturan membantu Anda menyiapkan CloudShell lingkungan untuk Anda gunakan untuk membuat cluster. Ini menawarkan pilihan eksctl (baris perintah pembuatan cluster sederhana) dan Terraform (pendekatan yang lebih infrastruktur sebagai kode untuk membuat cluster) untuk membuat cluster Amazon EKS Anda. -
Amazon EKS Memulai: Cobalah toko web sederhana dari bagian Aplikasi Sam
pel. Anda dapat menggunakan ini di seluruh latihan lainnya. Di bagian ini, Anda juga dapat mempelajari tentang pengemasan gambar wadah dan bagaimana layanan mikro dikelola menggunakan Pod Kubernetes, Deployments, Services, dan Namespace. StatefulSets Kemudian gunakan Kustomize untuk menerapkan perubahan ke manifes Kubernetes. -
Dasar-dasar Amazon EKS: Menggunakan AWS fitur-fitur seperti AWS Load Balancer Controller
, lokakarya ini menunjukkan kepada Anda cara mengekspos aplikasi Anda ke dunia luar. Untuk penyimpanan, lokakarya ini menampilkan cara menggunakan Amazon EBS untuk penyimpanan blok, Amazon EF S untuk penyimpanan sistem file, dan Amazon FSx untuk NetApp ONTAP untuk mengelola sistem file ONTAP di. AWS Untuk manajemen node, lokakarya membantu Anda mengatur Grup Node Terkelola . -
Fitur lanjutan Amazon EKS: Fitur yang lebih canggih yang ditawarkan melalui lokakarya Amazon EKS termasuk laboratorium untuk menyiapkan:
-
Penskalaan otomatis: Ini termasuk penskalaan otomatis node (dengan Cluster Autoscaler
atau Karpenter ) dan autoscaling beban kerja (dengan Horizontal Pod Autoscaler dan Cluster Proportional Autoscaler). https://www.eksworkshop.com/docs/autoscaling/workloads/cluster-proportional-autoscaler/ -
Pengamatan: Pelajari tentang Penc at
atan, OpenSearch , Wawasan Kontainer di Amazon EKS , dan Visibilitas Biaya dengan Kubecost di serangkaian laboratorium Observabilitas. https://www.eksworkshop.com/docs/observability/ -
Keamanan: Kumpulan laboratorium Keamanan ini
memungkinkan Anda menjelajahi Manajemen Rahasia , Amazon GuardDuty , Standar Keamanan Pod , dan manajemen kebijakan Kyverno. -
Jaringan: Pelajari fitur jaringan untuk Amazon EKS dari laboratorium
Jaringan yang mencakup Amazon VPC CNI (mendukung plugin jaringan) dan Amazon VPC Lattice (untuk mengonfigurasi cluster di seluruh VPC dan akun pengguna). -
Otomatisasi: Labs on Autom
ation memandu Anda melalui GitOps metode pengelolaan cluster dan proyek Anda seperti AWS Controllers for Kubernetes dan Crossplane untuk mengelola pesawat kontrol Amazon EKS.
-
Tutorial penyiapan cluster langsung Amazon EKS
Satu set tutorial Pengaturan Cluster Amazon EKS
Membangun cluster
Tutorial ini membantu Anda membangun cluster yang dapat digunakan untuk tujuan khusus. Tujuan khusus ini termasuk kemampuan untuk menjalankan:
Meningkatkan cluster
Setelah Anda memiliki cluster yang ada, Anda dapat memperluas dan meningkatkan cluster tersebut dengan cara yang memungkinkannya menjalankan beban kerja khusus dan sebaliknya meningkatkan cluster. Tutorial ini mencakup cara-cara untuk:
Mengoptimalkan AWS layanan
Dengan menggunakan tutorial ini, Anda dapat mengintegrasikan cluster Anda dengan AWS layanan dengan lebih baik. Tutorial ini termasuk yang membantu Anda:
Sampel Amazon EKS
Repositori
Perlu diingat bahwa sampel ini hanya untuk tujuan pembelajaran dan pengujian dan tidak dimaksudkan untuk digunakan dalam produksi.
AWS Tutorial
Situs
Lokakarya Pengembang
Jika Anda seorang pengembang perangkat lunak, ingin membuat atau memfaktorkan ulang aplikasi untuk dijalankan di Amazon EKS, lokakarya Pengembang Amazon EKS
Mulailah dengan Amazon EKS Python Workshop
Lokakarya Terraform
Meskipun eksctl merupakan alat sederhana untuk membuat cluster, untuk jenis infrastruktur sebagai kode yang lebih kompleks dari penerapan Amazon EKS, Terraform
AWS Pelatihan Amazon EKS
AWS menawarkan pelatihan formal untuk belajar tentang Amazon EKS. Kursus pelatihan tiga hari berjudul Running Containers di Amazon Elastic Kubernetes Service mengajarkan:
-
Dasar-dasar Kubernetes dan Amazon EKS
-
Cara membangun cluster Amazon EKS
-
Mengamankan Amazon EKS dengan otorisasi AWS IAM dan Kubernetes RBAC
-
GitOps alat otomatisasi
-
Alat-alat pemantauan
-
Teknik untuk meningkatkan biaya, efisiensi, dan ketahanan