

 **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
<a name="learn-eks"></a>

## Gambaran umum
<a name="overview"></a>

Panduan Pengguna Amazon EKS ini berisi prosedur tujuan umum untuk membuat cluster EKS pertama Anda dari baris [ perintah ](getting-started-eksctl.md) atau [Konsol Manajemen AWS](getting-started-console.md) 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 `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 [ Terraform dan](https://www.terraform.io/). [ CloudFormation ](https://aws.amazon.com/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 ](https://repost.aws/search/content?globalSearch=EKS) memungkinkan Anda mencari database dukungan untuk masalah EKS-related dukungan Amazon. Panduan Prakti [ k Terbaik Amazon EKS juga ](https://aws.github.io/aws-eks-best-practices/) menawarkan tips tentang cara terbaik untuk mengatur cluster tingkat produksi Anda.

## Lokakarya Amazon EKS
<a name="eks-workshop"></a>

Dimulai dengan pemahaman dasar tentang Kubernetes dan wadah, lokakarya [ Amazon EKS ](https://www.eksworkshop.com/) adalah platform pembelajaran untuk mengarahkan administrator cluster melalui fitur-fitur penting Amazon EKS. Berikut adalah cara Anda dapat terlibat dengan lokakarya Amazon EKS:
+  **Dasar-dasar Amazon EKS**: Tonton video di [ halaman ](https://www.eksworkshop.com/docs/introduction) 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. ](https://www.youtube.com/watch?v=a2gfpZE8vXY)
+  **Pengaturan Amazon EKS**: Jika Anda memiliki AWS akun, [ bagian ](https://www.eksworkshop.com/docs/introduction/setup/) Pengaturan membantu Anda menyiapkan CloudShell lingkungan untuk Anda gunakan untuk membuat cluster. Ini menawarkan pilihan [ eksctl ](https://www.eksworkshop.com/docs/introduction/setup/your-account/using-eksctl) (baris perintah pembuatan cluster sederhana) dan [ Terraform ](https://www.eksworkshop.com/docs/introduction/setup/your-account/using-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 ](https://www.eksworkshop.com/docs/introduction/getting-started/about) pel. Anda dapat menggunakan ini di seluruh latihan lainnya. Di bagian ini, Anda juga dapat mempelajari tentang [ pengemasan gambar wadah ](https://www.eksworkshop.com/docs/introduction/getting-started/packaging-application) 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](https://www.eksworkshop.com/docs/fundamentals/exposing/aws-lb-controller), lokakarya ini menunjukkan kepada Anda cara mengekspos aplikasi Anda ke dunia luar. Untuk penyimpanan, lokakarya ini menampilkan cara menggunakan [ Amazon EBS ](https://www.eksworkshop.com/docs/fundamentals/storage/ebs/) untuk penyimpanan blok, [ Amazon EF ](https://www.eksworkshop.com/docs/fundamentals/storage/efs/) 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](https://www.eksworkshop.com/docs/fundamentals/managed-node-groups/).
+  **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 ](https://www.eksworkshop.com/docs/autoscaling/compute/cluster-autoscaler/) atau [ Karpenter](https://www.eksworkshop.com/docs/autoscaling/compute/karpenter/)) dan autoscaling beban kerja (dengan [ Horizontal Pod Autoscaler dan Cluster Proportional Autoscaler). ](https://www.eksworkshop.com/docs/autoscaling/workloads/horizontal-pod-autoscaler/) [https://www.eksworkshop.com/docs/autoscaling/workloads/cluster-proportional-autoscaler/](https://www.eksworkshop.com/docs/autoscaling/workloads/cluster-proportional-autoscaler/)
  + Pengamatan: Pelajari tentang Penc [ at ](https://www.eksworkshop.com/docs/observability/logging/) atan, [ OpenSearch](https://www.eksworkshop.com/docs/observability/opensearch/), [ Wawasan Kontainer di Amazon EKS](https://www.eksworkshop.com/docs/observability/container-insights/), dan [ Visibilitas Biaya dengan Kubecost ](https://www.eksworkshop.com/docs/observability/kubecost/) di serangkaian laboratorium Observabilitas. [https://www.eksworkshop.com/docs/observability/](https://www.eksworkshop.com/docs/observability/)
  + Keamanan: Kumpulan laboratorium [ Keamanan ini ](https://www.eksworkshop.com/docs/security/) memungkinkan Anda menjelajahi Manajemen [ Rahasia](https://www.eksworkshop.com/docs/security/secrets-management/), [ Amazon GuardDuty](https://www.eksworkshop.com/docs/security/guardduty/), Standar [ Keamanan Pod](https://www.eksworkshop.com/docs/security/pod-security-standards/), dan manajemen kebijakan [ Kyverno. ](https://www.eksworkshop.com/docs/security/kyverno/)
  + Jaringan: Pelajari fitur jaringan untuk Amazon EKS dari [ laboratorium ](https://www.eksworkshop.com/docs/networking/) Jaringan yang mencakup [ Amazon VPC CNI ](https://www.eksworkshop.com/docs/networking/vpc-cni/) (mendukung plugin jaringan) dan [ Amazon VPC Lattice ](https://www.eksworkshop.com/docs/networking/vpc-lattice/) (untuk mengonfigurasi cluster di seluruh VPC dan akun pengguna).
  + Otomatisasi: Labs on [ Autom ](https://www.eksworkshop.com/docs/automation/) ation memandu Anda melalui [ GitOps ](https://www.eksworkshop.com/docs/automation/gitops/) metode pengelolaan cluster dan proyek Anda seperti [AWS Controllers for Kubernetes ](https://www.eksworkshop.com/docs/automation/controlplanes/ack/) dan [ Crossplane ](https://www.eksworkshop.com/docs/automation/controlplanes/crossplane/) untuk mengelola pesawat kontrol Amazon EKS.

## Tutorial penyiapan cluster langsung Amazon EKS
<a name="eks-hands-on-cluster-setup-tutorials"></a>

Satu set tutorial [ Pengaturan Cluster Amazon EKS ](https://community.aws/tags/eks-cluster-setup) di situs AWS Komunitas dapat membantu Anda membuat cluster Amazon EKS tujuan khusus dan meningkatkan cluster tersebut dengan berbagai cara. Tutorial dibagi menjadi tiga jenis yang berbeda:

 *Membangun cluster * 

Tutorial ini membantu Anda membangun cluster yang dapat digunakan untuk tujuan khusus. Tujuan khusus ini termasuk kemampuan untuk menjalankan:
+  [Aplikasi yang dapat diskalakan secara global berdasarkan IPv6 ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-ipv6-globally-scalable) 
+  [Tugas batch asinkron ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-batch-processing) 
+  [Layanan mikro lalu lintas tinggi ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-high-traffic) 
+  [Penskalaan otomatis dengan Karpenter di Fargate ](https://community.aws/tutorials/navigating-amazon-eks/eks-karpenter-fargate) 
+  [Beban kerja keuangan ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-financial-workload) 
+  [Grup Node yang Dikelola Windows ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-windows-fargate) 

 *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:
+  [Menyediakan solusi penyimpanan dengan EFS CSI ](https://community.aws/tutorials/navigating-amazon-eks/eks-with-efs-add-on/) 
+  [Menyediakan penyimpanan database dinamis dengan EBS CSI ](https://community.aws/tutorials/navigating-amazon-eks/eks-dynamic-db-storage-ebs-csi) 
+  [Mengekspos aplikasi pada cluster IPv4 menggunakan AWS Load Balancer Controller ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-load-balancer-ipv4) 
+  [Mengekspos aplikasi pada cluster IPv6 menggunakan AWS Load Balancer Controller ](https://community.aws/tutorials/navigating-amazon-eks/eks-cluster-load-balancer-ipv6) 

 *Mengoptimalkan AWS layanan * 

Dengan menggunakan tutorial ini, Anda dapat mengintegrasikan cluster Anda dengan AWS layanan dengan lebih baik. Tutorial ini termasuk yang membantu Anda:
+  [Kelola catatan DNS untuk layanan mikro dengan ExternalDNS ](https://community.aws/tutorials/navigating-amazon-eks/automating-dns-records-for-microservices-using-externaldns/) 
+  [Memantau aplikasi dengan CloudWatch ](https://community.aws/tutorials/navigating-amazon-eks/eks-monitor-containerized-applications) 
+  [Kelola tugas asinkron dengan penyimpanan SQS dan EFS ](https://community.aws/tutorials/navigating-amazon-eks/managing-high-volume-batch-sqs-eks) 
+  [Konsumsi AWS Rahasia Manajer Rahasia dari beban kerja ](https://community.aws/tutorials/navigating-amazon-eks/eks-integrate-secrets-manager) 
+  [Siapkan MTL dengan Fargate, NGINX, dan ACM PCA ](https://community.aws/tutorials/navigating-amazon-eks/eks-fargate-mtls-nginx-controller) 

## Sampel Amazon EKS
<a name="eks-samples"></a>

[Repositori ](https://github.com/aws-samples/aws-eks-se-samples) Amazon EKS Samples menyimpan manifes untuk digunakan dengan Amazon EKS. Manifes ini memberi Anda kesempatan untuk mencoba berbagai jenis aplikasi di Amazon EKS atau membuat jenis cluster Amazon EKS tertentu. Sampel termasuk manifes untuk:
+  [Membuat cluster AWS Amazon EKS Fargate ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/eksctl/how-to-eks-fargate) 
+  [Membuat cluster dengan peran IAM yang ada ](https://github.com/aws-samples/aws-eks-se-samples/blob/main/examples/eksctl/how-to-existing-iamrole/existing-role.yaml) 
+  [Tambahkan Grup Node Terkelola Ubuntu ke cluster ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/eksctl/how-to-ubuntu-nodegroups) 
+  [Cadangkan dan pulihkan penyimpanan Pod dengan snapshot volume ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-backup-restore-ebs-pvc) 
+  [Pulihkan volume EBS yang dipasang sebagai PVC dengan beberapa akun ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-dr-multi-account) 
+  [Aktifkan protokol proxy untuk NGINX Ingress Controller dengan Classic Load Balancers ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-enable-proxy-procotcol-clb) 
+  [Konfigurasikan Logging di Fargate ke AWS OpenSearch ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-logging-eks-fargate-opensearch) 
+  [Jalankan Python SDK dengan penyedia identitas federasi web ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-python-sdk-containers) 
+  [Menyebarkan aplikasi sampel pada pengontrol NFS CSI ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-setup-nfs-csi-eks) 
+  [Gunakan snapshot volume untuk StatefulSets ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-snapshot-restore-resize-sts) 
+  [Menyebarkan pod di seluruh node di zona ketersediaan yang berbeda ](https://github.com/aws-samples/aws-eks-se-samples/tree/main/examples/kubernetes/how-to-topology-awareness-hints) 

Perlu diingat bahwa sampel ini hanya untuk tujuan pembelajaran dan pengujian dan tidak dimaksudkan untuk digunakan dalam produksi.

## AWS Tutorial
<a name="aws-tutorials"></a>

[Situs ](https://aws.amazon.com/tutorials)AWS Tutorial menerbitkan beberapa tutorial Amazon EKS, tetapi juga menawarkan alat pencarian untuk menemukan tutorial lain yang diterbitkan di AWS situs (seperti situs Kom AWS unitas). Tutorial Amazon EKS yang diterbitkan langsung di situs ini meliputi:
+  [Menyebarkan Aplikasi Web Container di Amazon EKS ](https://aws.amazon.com/tutorials/deploy-webapp-eks/) 
+  [Jalankan cluster Kubernetes dengan harga lebih murah (instans Amazon EKS dan Spot) ](https://aws.amazon.com/tutorials/amazon-eks-with-spot-instances/) 
+  [Cara mengoptimalkan biaya pekerjaan Jenkins di Kubernetes ](https://aws.amazon.com/tutorials/cost-optimize-jenkins/) 

## Lokakarya Pengembang
<a name="developers-workshop"></a>

Jika Anda seorang pengembang perangkat lunak, ingin membuat atau memfaktorkan ulang aplikasi untuk dijalankan di Amazon EKS, lokakarya Pengembang [ Amazon EKS ](https://developers.eksworkshop.com) adalah tempat yang baik untuk memulai. Lokakarya ini tidak hanya membantu Anda membangun aplikasi kontainer, tetapi juga membantu Anda menerapkan kontainer tersebut ke registri kontainer ([ECR](https://aws.amazon.com/ecr/)) dan dari sana ke cluster Amazon EKS.

Mulailah dengan [ Amazon EKS Python Workshop ](https://developers.eksworkshop.com/docs/python/) untuk melalui proses refactoring aplikasi python, kemudian atur lingkungan pengembangan Anda untuk mempersiapkan penerapan aplikasi. Jelajahi bagian Containers, Kubernetes, dan Amazon EKS untuk bersiap menjalankan aplikasi kontainer Anda di lingkungan tersebut.

## Lokakarya Terraform
<a name="terraform-workshop"></a>

Meskipun `eksctl` merupakan alat sederhana untuk membuat cluster, untuk jenis infrastruktur sebagai kode yang lebih kompleks dari penerapan Amazon EKS, [ Terraform ](https://www.terraform.io/) adalah alat pembuatan dan pengelolaan cluster Amazon EKS yang populer. Lokakarya [ Terraform Amazon EKS ](https://catalog.us-east-1.prod.workshops.aws/workshops/afee4679-89af-408b-8108-44f5b1065cc7/en-US) mengajarkan cara menggunakan Terraform untuk membangun AWS VPC, membuat cluster Amazon EKS, dan menambahkan perangkat tambahan opsional ke cluster Anda. Secara khusus, ada bagian untuk membuat cluster Amazon EKS [ pribadi ](https://catalog.us-east-1.prod.workshops.aws/workshops/afee4679-89af-408b-8108-44f5b1065cc7/en-US/500-eks-terraform-workshop) 

## AWS Pelatihan Amazon EKS
<a name="aws-eks-training"></a>

 AWS menawarkan pelatihan formal untuk belajar tentang Amazon EKS. Kursus pelatihan tiga hari berjudul [ Running Containers di Amazon Elastic Kubernetes Service mengajarkan: ](https://aws.amazon.com/training/classroom/running-containers-on-amazon-elastic-kubernetes-service-amazon-eks/)
+ 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