25.2 C
Jakarta
Selasa, 19 Agustus 2025

Tentang Mode Otomatis AWS EKS Kubernetes Cluster

Amazon Elastic Kubernetes Service (EKS) adalah layanan Kubernetes terkelola penuh yang menyederhanakan pengoperasian beban kerja Kubernetes di AWS.

Sebelumnya, pengguna harus mengelola infrastruktur yang mendasarinya, bahkan dengan bidang kontrol terkelola EKS. AWS memperkenalkan Mode Otomatis EKS, sebuah langkah revolusioner menuju penyederhanaan operasi klaster Kubernetes dengan mengotomatiskan manajemen infrastruktur sepenuhnya.

Mode Otomatis EKS memungkinkan Anda menjalankan aplikasi Kubernetes tanpa mengelola lapisan komputasi atau mengonfigurasi grup node, sehingga membawa Kubernetes lebih dekat ke pengalaman tanpa server.

Apa itu Mode Otomatis EKS

Mode Otomatis EKS adalah mode penerapan Amazon EKS yang mengotomatiskan penyediaan dan penskalaan sumber daya komputasi untuk beban kerja Kubernetes Anda. Mode ini terintegrasi erat dengan AWS Fargate dan EKS di EC2, tetapi mengabstraksi sebagian besar kompleksitas yang terkait dengan konfigurasi klaster, penyediaan node, dan penskalaan otomatis.

Dalam Mode Otomatis, EKS

– Secara otomatis menyediakan dan mengelola kapasitas komputasi untuk beban kerja Anda.
– Mengoptimalkan penempatan pod berdasarkan permintaan sumber daya.
– Menskalakan sumber daya komputasi secara dinamis seiring perubahan permintaan.
– Mendukung penerapan multi-AZ untuk ketersediaan tinggi.

Kenapa Mode Otomatis EKS


Kubernetes memang canggih, tetapi menyiapkan klaster, mengonfigurasi plugin, menskalakan node, dan memastikan semuanya berjalan lancar.

EKS telah membuat segalanya jauh lebih mudah. Mereka telah meluncurkan banyak fitur, seperti penskalaan yang lebih baik dengan alat seperti Karpenter dan fitur-fitur sumber terbuka yang telah menjadi standar di komunitas Kubernetes.

Namun, meskipun dengan semua kemajuan tersebut, masih ada celah. Mengelola bidang kontrol (AWS Manage it for us)? Mudah. Mengelola bidang data (tempat aplikasi Anda berjalan)? Tidak terlalu mudah.

Beginilah tampilan klaster pada umumnya di Amazon EKS saat ini. Seperti yang Anda lihat, Amazon Web Services (AWS) mengelola sebagian klaster, termasuk bidang kontrol klaster, instans server API, dan lain-lain.

Di sisi kanan diagram, Anda akan melihat berbagai infrastruktur dan komponen perangkat lunak yang dikelola oleh pelanggan. Ini termasuk add-on, instans tempat aplikasi berjalan, dan layanan AWS lainnya yang diperlukan agar aplikasi berfungsi. Jika ini terdengar seperti banyak pekerjaan dan infrastruktur yang harus dikelola, Anda tidak sendirian.

Mode Otomatis EKS menyederhanakan cara Anda mengelola klaster Kubernetes. Bayangkan membuat klaster Kubernetes yang beroperasi penuh hanya dengan satu klik dan semuanya, komputasi, penyimpanan, jaringan, dan penskalaan, ditangani untuk Anda.

Terdengar terlalu bagus untuk menjadi kenyataan, bukan? Tapi itulah yang dilakukan Mode Otomatis EKS.

Inilah menjadi luar biasa:
– Anda tidak perlu menghabiskan waktu berjam-jam merancang klaster atau mengonfigurasi plugin. Mode Otomatis melakukan semuanya untuk Anda, menggunakan praktik terbaik yang sudah ada di AWS.
– Baik aplikasi Anda tiba-tiba mengalami lonjakan pengguna atau melambat, Mode Otomatis menyesuaikan sumber daya secara dinamis. Bahkan, Mode Otomatis memilih jenis instans EC2 terbaik untuk beban kerja Anda dan mengoptimalkannya berdasarkan biaya.
– Jika terjadi kesalahan (seperti kegagalan node), Mode Otomatis akan mendeteksi masalah, memperbaikinya, dan memastikan aplikasi Anda berjalan lancar. Tidak perlu ada lagi panggilan tengah malam yang mengganggu Anda.
– Mode Otomatis menggunakan BottleRocket, OS yang dioptimalkan untuk kontainer, aman, ringan, dan dirancang untuk Kubernetes. Mode Otomatis juga menangani patch OS secara otomatis.

Baca Juga: 
AS berupaya memotong akses cloud China ke AWS, Azure, dan lainnya

Menyiapkan Klaster

Membuat klaster dalam Mode Otomatis sangatlah mudah. Anda hanya perlu:
– Buka konsol EKS.
– Pilih “Auto Mode”.

– Klik tombol dan Anda akan mendapatkan klaster EKS yang siap produksi
– Klaster Kubernetes dengan semua yang telah dikonfigurasi sebelumnya.(Mode Otomatis EKS memerlukan Kubernetes versi 1.29 atau lebih tinggi)
– Saat Anda mengeklik tab Hitung, Anda tidak melihat node apa pun yang tercantum, tetapi Anda melihat dua kumpulan node terkelola: general-purpose node pool dan system node pool.

General purpose node pool dirancang untuk menangani beban kerja aplikasi umum. Kumpulan ini biasanya menjalankan aplikasi terkontainerisasi yang digunakan oleh pengguna, seperti server web, API, pekerjaan pemrosesan data, dan aplikasi bisnis lainnya. Kumpulan ini menyediakan lingkungan yang fleksibel dan serbaguna yang cocok untuk sebagian besar beban kerja yang tidak memiliki persyaratan sistem khusus.
System node pool terutama diperuntukkan bagi beban kerja tingkat sistem atau yang terkait dengan infrastruktur yang berjalan. Kumpulan ini memastikan bahwa komponen dan add-on Kubernetes penting yang diperlukan untuk operasi klaster terisolasi dari beban kerja pengguna. Contoh beban kerja tersebut antara lain layanan DNS Kubernetes (CoreDNS), agen logging, server metrik, dan plugin jaringan.

Keunggulan:

Menghemat Waktu: Meluncurkan beban kerja baru lebih cepat, yang berarti Anda dapat memasarkan produk lebih cepat.
Menghemat Pengeluaran: Mode Otomatis mengoptimalkan sumber daya komputasi dan mengurangi overhead operasional.
Mengurangi Stress: Lupakan patching, kegagalan node, atau mimpi buruk penskalaan. Mode Otomatis menangani semuanya, sehingga Anda dapat fokus membangun hal-hal keren.
Aman: Dengan fitur-fitur seperti node sementara dan pembaruan otomatis, Anda mendapatkan postur keamanan yang lebih baik sejak awal.

Beban Kerja Serbaguna: Dirancang untuk beban kerja yang beragam, termasuk pembelajaran mesin dan AI generatif, menyediakan pengalaman penskalaan asli Kubernetes.

Fitur Utama Karpenter

Karpenter lebih dari sekadar autoscaler Kubernetes; fungsionalitas utamanya mencakup penyediaan sumber daya cerdas, konsolidasi otomatis, dan manajemen gangguan tingkat lanjut. Mari kita jelajahi beberapa fitur menonjolnya yang menjadikannya penting bagi proposisi nilai EKS Auto Mode.

Baca Juga: 
AWS meningkatkan infrastrukturnya untuk tugas intensif memori

Pemilihan Instansi Cerdas

Karpenter menyederhanakan kerumitan pemilihan dari lebih dari 800 jenis instans EC2. Dengan pemilihan instans yang cerdas, Karpenter secara otomatis memilih instans yang paling hemat biaya dan sesuai untuk kebutuhan beban kerja Anda, termasuk Instans Spot, On-Demand, atau bahkan instans khusus seperti Graviton atau jenis berbasis GPU. Hal ini mengurangi upaya rekayasa sekaligus memastikan beban kerja berjalan pada sumber daya komputasi yang optimal.

Kekurangan:

1. Anda tidak dapat lagi masuk ke node tersebut karena dikelola oleh Amazon Web Services (AWS).
– Mode Otomatis AWS EKS tidak mengizinkan akses langsung ke node dalam NodePool yang dikelolanya. Demi keamanan dan manajemen, AWS membatasi:
SSH Access: Node dalam Mode Otomatis tidak membuka SSH untuk akses langsung.
AWS Systems Manager (SSM): Akses ke node melalui SSM juga dinonaktifkan.
Namun, Anda dapat memecahkan masalah atau memantau beban kerja Anda menggunakan alat bawaan Kubernetes (perintah kubectl) atau layanan bawaan AWS seperti:
CloudWatch Logs untuk log beban kerja.
EKS console untuk memantau status klaster dan beban kerja.
kubectl debug atau alat serupa untuk memeriksa pod dan konfigurasi aplikasi yang sedang berjalan.
2. Mode Otomatis AWS EKS, Anda tidak dapat mengubah NodePool secara langsung dari UI untuk kategori instansnya, namun, Anda dapat menggunakan label dan konfigurasi khusus melalui APIs or CLI commands untuk memengaruhi jenis instans dalam NodePool.
3. Mode Otomatis AWS EKS hanya memutakhirkan node pool, dan bidang kontrol harus dimutakhirkan secara manual.
4. Mode Otomatis AWS EKS dikenakan biaya manajemen tambahan berdasarkan durasi dan jenis Amazon EC2 instances yang diluncurkan dan dikelola. Biaya ini di luar biaya standard EC2 instance.
5. Mode Otomatis AWS EKS sangat bergantung pada Karpenter, yang secara dinamis mengelola sumber daya komputasi dan menangani penyediaan dan penskalaan node.

Mode Otomatis AWS EKS menyederhanakan infrastruktur Kubernetes hingga memungkinkan pengembang menerapkan beban kerja tanpa perlu menyentuh instans EC2 atau mengonfigurasi profil Fargate. Mode ini membawa Kubernetes lebih dekat ke paradigma tanpa server yang sesungguhnya, meningkatkan kelincahan dan efisiensi operasional.

Bagi tim yang mengutamakan kemudahan penggunaan, penskalaan dinamis, dan overhead operasional minimal, Mode Otomatis EKS merupakan terobosan baru.






Reporter: Agus Rambe Wongkuku

Amazon Elastic Kubernetes Service (EKS) adalah layanan Kubernetes terkelola penuh yang menyederhanakan pengoperasian beban kerja Kubernetes di AWS.

Sebelumnya, pengguna harus mengelola infrastruktur yang mendasarinya, bahkan dengan bidang kontrol terkelola EKS. AWS memperkenalkan Mode Otomatis EKS, sebuah langkah revolusioner menuju penyederhanaan operasi klaster Kubernetes dengan mengotomatiskan manajemen infrastruktur sepenuhnya.

Mode Otomatis EKS memungkinkan Anda menjalankan aplikasi Kubernetes tanpa mengelola lapisan komputasi atau mengonfigurasi grup node, sehingga membawa Kubernetes lebih dekat ke pengalaman tanpa server.

Apa itu Mode Otomatis EKS

Mode Otomatis EKS adalah mode penerapan Amazon EKS yang mengotomatiskan penyediaan dan penskalaan sumber daya komputasi untuk beban kerja Kubernetes Anda. Mode ini terintegrasi erat dengan AWS Fargate dan EKS di EC2, tetapi mengabstraksi sebagian besar kompleksitas yang terkait dengan konfigurasi klaster, penyediaan node, dan penskalaan otomatis.

Dalam Mode Otomatis, EKS

– Secara otomatis menyediakan dan mengelola kapasitas komputasi untuk beban kerja Anda.
– Mengoptimalkan penempatan pod berdasarkan permintaan sumber daya.
– Menskalakan sumber daya komputasi secara dinamis seiring perubahan permintaan.
– Mendukung penerapan multi-AZ untuk ketersediaan tinggi.

Kenapa Mode Otomatis EKS


Kubernetes memang canggih, tetapi menyiapkan klaster, mengonfigurasi plugin, menskalakan node, dan memastikan semuanya berjalan lancar.

EKS telah membuat segalanya jauh lebih mudah. Mereka telah meluncurkan banyak fitur, seperti penskalaan yang lebih baik dengan alat seperti Karpenter dan fitur-fitur sumber terbuka yang telah menjadi standar di komunitas Kubernetes.

Namun, meskipun dengan semua kemajuan tersebut, masih ada celah. Mengelola bidang kontrol (AWS Manage it for us)? Mudah. Mengelola bidang data (tempat aplikasi Anda berjalan)? Tidak terlalu mudah.

Beginilah tampilan klaster pada umumnya di Amazon EKS saat ini. Seperti yang Anda lihat, Amazon Web Services (AWS) mengelola sebagian klaster, termasuk bidang kontrol klaster, instans server API, dan lain-lain.

Di sisi kanan diagram, Anda akan melihat berbagai infrastruktur dan komponen perangkat lunak yang dikelola oleh pelanggan. Ini termasuk add-on, instans tempat aplikasi berjalan, dan layanan AWS lainnya yang diperlukan agar aplikasi berfungsi. Jika ini terdengar seperti banyak pekerjaan dan infrastruktur yang harus dikelola, Anda tidak sendirian.

Mode Otomatis EKS menyederhanakan cara Anda mengelola klaster Kubernetes. Bayangkan membuat klaster Kubernetes yang beroperasi penuh hanya dengan satu klik dan semuanya, komputasi, penyimpanan, jaringan, dan penskalaan, ditangani untuk Anda.

Terdengar terlalu bagus untuk menjadi kenyataan, bukan? Tapi itulah yang dilakukan Mode Otomatis EKS.

Inilah menjadi luar biasa:
– Anda tidak perlu menghabiskan waktu berjam-jam merancang klaster atau mengonfigurasi plugin. Mode Otomatis melakukan semuanya untuk Anda, menggunakan praktik terbaik yang sudah ada di AWS.
– Baik aplikasi Anda tiba-tiba mengalami lonjakan pengguna atau melambat, Mode Otomatis menyesuaikan sumber daya secara dinamis. Bahkan, Mode Otomatis memilih jenis instans EC2 terbaik untuk beban kerja Anda dan mengoptimalkannya berdasarkan biaya.
– Jika terjadi kesalahan (seperti kegagalan node), Mode Otomatis akan mendeteksi masalah, memperbaikinya, dan memastikan aplikasi Anda berjalan lancar. Tidak perlu ada lagi panggilan tengah malam yang mengganggu Anda.
– Mode Otomatis menggunakan BottleRocket, OS yang dioptimalkan untuk kontainer, aman, ringan, dan dirancang untuk Kubernetes. Mode Otomatis juga menangani patch OS secara otomatis.

Baca Juga: 
Pengelolaan Layanan Memimpin Ekosistem AWS saat Klien Mencari Keamanan

Menyiapkan Klaster

Membuat klaster dalam Mode Otomatis sangatlah mudah. Anda hanya perlu:
– Buka konsol EKS.
– Pilih “Auto Mode”.

– Klik tombol dan Anda akan mendapatkan klaster EKS yang siap produksi
– Klaster Kubernetes dengan semua yang telah dikonfigurasi sebelumnya.(Mode Otomatis EKS memerlukan Kubernetes versi 1.29 atau lebih tinggi)
– Saat Anda mengeklik tab Hitung, Anda tidak melihat node apa pun yang tercantum, tetapi Anda melihat dua kumpulan node terkelola: general-purpose node pool dan system node pool.

General purpose node pool dirancang untuk menangani beban kerja aplikasi umum. Kumpulan ini biasanya menjalankan aplikasi terkontainerisasi yang digunakan oleh pengguna, seperti server web, API, pekerjaan pemrosesan data, dan aplikasi bisnis lainnya. Kumpulan ini menyediakan lingkungan yang fleksibel dan serbaguna yang cocok untuk sebagian besar beban kerja yang tidak memiliki persyaratan sistem khusus.
System node pool terutama diperuntukkan bagi beban kerja tingkat sistem atau yang terkait dengan infrastruktur yang berjalan. Kumpulan ini memastikan bahwa komponen dan add-on Kubernetes penting yang diperlukan untuk operasi klaster terisolasi dari beban kerja pengguna. Contoh beban kerja tersebut antara lain layanan DNS Kubernetes (CoreDNS), agen logging, server metrik, dan plugin jaringan.

Keunggulan:

Menghemat Waktu: Meluncurkan beban kerja baru lebih cepat, yang berarti Anda dapat memasarkan produk lebih cepat.
Menghemat Pengeluaran: Mode Otomatis mengoptimalkan sumber daya komputasi dan mengurangi overhead operasional.
Mengurangi Stress: Lupakan patching, kegagalan node, atau mimpi buruk penskalaan. Mode Otomatis menangani semuanya, sehingga Anda dapat fokus membangun hal-hal keren.
Aman: Dengan fitur-fitur seperti node sementara dan pembaruan otomatis, Anda mendapatkan postur keamanan yang lebih baik sejak awal.

Beban Kerja Serbaguna: Dirancang untuk beban kerja yang beragam, termasuk pembelajaran mesin dan AI generatif, menyediakan pengalaman penskalaan asli Kubernetes.

Fitur Utama Karpenter

Karpenter lebih dari sekadar autoscaler Kubernetes; fungsionalitas utamanya mencakup penyediaan sumber daya cerdas, konsolidasi otomatis, dan manajemen gangguan tingkat lanjut. Mari kita jelajahi beberapa fitur menonjolnya yang menjadikannya penting bagi proposisi nilai EKS Auto Mode.

Baca Juga: 
Penerapan 3 Tier Architecture di AWS serta Panduan Langkah demi Langkah

Pemilihan Instansi Cerdas

Karpenter menyederhanakan kerumitan pemilihan dari lebih dari 800 jenis instans EC2. Dengan pemilihan instans yang cerdas, Karpenter secara otomatis memilih instans yang paling hemat biaya dan sesuai untuk kebutuhan beban kerja Anda, termasuk Instans Spot, On-Demand, atau bahkan instans khusus seperti Graviton atau jenis berbasis GPU. Hal ini mengurangi upaya rekayasa sekaligus memastikan beban kerja berjalan pada sumber daya komputasi yang optimal.

Kekurangan:

1. Anda tidak dapat lagi masuk ke node tersebut karena dikelola oleh Amazon Web Services (AWS).
– Mode Otomatis AWS EKS tidak mengizinkan akses langsung ke node dalam NodePool yang dikelolanya. Demi keamanan dan manajemen, AWS membatasi:
SSH Access: Node dalam Mode Otomatis tidak membuka SSH untuk akses langsung.
AWS Systems Manager (SSM): Akses ke node melalui SSM juga dinonaktifkan.
Namun, Anda dapat memecahkan masalah atau memantau beban kerja Anda menggunakan alat bawaan Kubernetes (perintah kubectl) atau layanan bawaan AWS seperti:
CloudWatch Logs untuk log beban kerja.
EKS console untuk memantau status klaster dan beban kerja.
kubectl debug atau alat serupa untuk memeriksa pod dan konfigurasi aplikasi yang sedang berjalan.
2. Mode Otomatis AWS EKS, Anda tidak dapat mengubah NodePool secara langsung dari UI untuk kategori instansnya, namun, Anda dapat menggunakan label dan konfigurasi khusus melalui APIs or CLI commands untuk memengaruhi jenis instans dalam NodePool.
3. Mode Otomatis AWS EKS hanya memutakhirkan node pool, dan bidang kontrol harus dimutakhirkan secara manual.
4. Mode Otomatis AWS EKS dikenakan biaya manajemen tambahan berdasarkan durasi dan jenis Amazon EC2 instances yang diluncurkan dan dikelola. Biaya ini di luar biaya standard EC2 instance.
5. Mode Otomatis AWS EKS sangat bergantung pada Karpenter, yang secara dinamis mengelola sumber daya komputasi dan menangani penyediaan dan penskalaan node.

Mode Otomatis AWS EKS menyederhanakan infrastruktur Kubernetes hingga memungkinkan pengembang menerapkan beban kerja tanpa perlu menyentuh instans EC2 atau mengonfigurasi profil Fargate. Mode ini membawa Kubernetes lebih dekat ke paradigma tanpa server yang sesungguhnya, meningkatkan kelincahan dan efisiensi operasional.

Bagi tim yang mengutamakan kemudahan penggunaan, penskalaan dinamis, dan overhead operasional minimal, Mode Otomatis EKS merupakan terobosan baru.






Reporter: Agus Rambe Wongkuku

Untuk mendapatkan Berita & Review menarik Saksenengku Network
Google News

Artikel Terkait

Populer

Artikel Terbaru