Bantu tingkatkan 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 Edit halaman ini pada GitHub tautan 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.
Gambaran Umum
Panduan Pengguna Amazon EKS ini berisi prosedur tujuan umum untuk membuat kluster EKS pertama Anda dari baris perintah atau AWS Management Consoledan referensi yang solid untuk semua komponen Amazon EKS utama. Namun, sebagai administrator atau pengembang klaster 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 klaster tertentu dapat didasarkan pada jenis beban kerja atau persyaratan keamanan Anda. Misalnya, Anda mungkin ingin menyetel klaster untuk menjalankan beban kerja batch, machine learning, atau komputasi intensif.
-
Tingkatkan cluster Anda. Anda dapat menambahkan fitur-fitur canggih ke cluster Anda untuk menyediakan hal-hal seperti observabilitas, penyimpanan fleksibel, penskalaan otomatis, atau jaringan cluster khusus.
-
Otomatiskan pembaruan. Dengan menggunakan fitur seperti GitOps, Anda dapat mengatur untuk menyediakan infrastruktur klaster dan beban kerja secara otomatis, berdasarkan perubahan yang terjadi pada komponen tersebut di repositori Git Anda.
-
Gunakan alat pengaturan cluster tingkat lanjut. Meskipun
eksctl
menyediakan 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 Terraformdan. CloudFormation
Untuk memulai jalur pembelajaran Amazon EKS Anda, saya 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 Pengetahuan re:Post
Lokakarya Amazon EKS
Dimulai dengan pemahaman dasar tentang Kubernetes dan container, Amazon EKS workshop
-
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 What is Kubernetes. -
Penyiapan Amazon EKS: Jika Anda memiliki AWS akun, bagian Pengaturan
membantu Anda menyiapkan CloudShell lingkungan untuk membuat klaster. Ini menawarkan pilihan eksctl (baris perintah pembuatan cluster sederhana) dan Terraform ( infrastructure-as-codependekatan yang lebih untuk membuat cluster) untuk membuat cluster Amazon EKS Anda. -
Amazon EKS Memulai: Cobalah toko web sederhana dari bagian aplikasi Contoh
. Anda dapat menggunakan ini di seluruh latihan lainnya. Di bagian ini, Anda juga dapat mempelajari tentang packaging image container dan bagaimana microservices dikelola menggunakan Kubernetes Pods, Deployments, Services, dan Namespaces. StatefulSets Kemudian gunakan Kustomize untuk menerapkan perubahan pada manifes Kubernetes. -
Amazon EKS Fundamentals: Menggunakan AWS fitur-fitur seperti AWS Load Balancer
Controller, lokakarya ini menunjukkan cara mengekspos aplikasi Anda ke dunia luar. Untuk penyimpanan, bengkel ini menampilkan cara menggunakan Amazon EBS untuk penyimpanan blok, Amazon EFS untuk penyimpanan sistem file, dan Amazon untuk ONTAP FSx untuk mengelola sistem file NetApp ONTAP. AWS Untuk manajemen node, lokakarya membantu Anda mengatur Grup Node Terkelola . -
Fitur canggih Amazon EKS: Fitur yang lebih canggih yang ditawarkan melalui bengkel Amazon EKS termasuk laboratorium untuk pengaturan:
-
Autoscaling: Ini termasuk penskalaan otomatis node (dengan Cluster Autoscaler atau Karpenter) dan penskalaan
otomatis beban kerja (dengan Horizontal Pod Autoscaler dan Cluster Proportional Autoscaler). -
Observabilitas: Pelajari tentang Logging
, OpenSearch , Wawasan Kontainer di Amazon EKS , dan Visibilitas Biaya dengan Kubecost di satu set lab Observability. -
Keamanan: Kumpulan lab Keamanan
ini memungkinkan Anda menjelajahi Secrets Management , Amazon GuardDuty , Pod Security Standards , dan manajemen kebijakan Kyverno . -
Jaringan: Pelajari fitur jaringan untuk Amazon EKS dari lab Networking
yang menyertakan Amazon VPC CNI (plugin jaringan pendukung) dan Amazon VPC Lattice (untuk mengonfigurasi cluster di seluruh VC dan akun pengguna). -
Otomatisasi: Labs on Automation
mengarahkan Anda melalui GitOps metode pengelolaan cluster dan proyek Anda seperti AWS Controllers for Kubernetes dan Crossplane untuk mengelola pesawat kontrol Amazon EKS.
-
Tutorial penyiapan kluster 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 klaster yang ada, Anda dapat memperluas dan meningkatkan klaster itu dengan cara yang memungkinkannya menjalankan beban kerja khusus dan sebaliknya meningkatkan cluster. Tutorial ini mencakup cara-cara untuk:
Mengoptimalkan layanan AWS
Dengan menggunakan tutorial ini, Anda dapat mengintegrasikan cluster Anda dengan AWS layanan dengan lebih baik. Tutorial ini termasuk yang membantu Anda:
Sampel Amazon EKS
Toko repositori Amazon EKS Sampel
Perlu diingat bahwa sampel ini hanya untuk tujuan pembelajaran dan pengujian dan tidak dimaksudkan untuk digunakan dalam produksi.
AWS Tutorial
Situs AWS Tutorial
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 infrastructure-as-code jenis penyebaran Amazon EKS yang lebih kompleks, Terraform
AWS Pelatihan Amazon EKS
AWS menawarkan pelatihan formal untuk belajar tentang Amazon EKS. Kursus pelatihan tiga hari berjudul Running Containers on Amazon Elastic Kubernetes Service
-
Dasar-dasar Kubernetes dan Amazon EKS
-
Cara membangun kluster Amazon EKS
-
Mengamankan Amazon EKS dengan otorisasi AWS IAM dan Kubernetes RBAC
-
GitOps alat otomatisasi
-
Alat pemantauan
-
Teknik untuk meningkatkan biaya, efisiensi, dan ketahanan