Cara Install INGRESS Controller dengan NGINX di Kubernetes

Ingress Controller adalah sebuah komponen dalam sistem manajemen kontainer yang berfungsi sebagai gateway untuk mengelola akses masuk (ingress) ke dalam kluster Kubernetes. Contoh Ingress Controller yang populer adalah Nginx Ingress Controller, Traefik, dan HAProxy Ingress. Fungsi Umum INGRESS Controller Dokumentasi ini adalah langkah-langkah lanjutan dari Implementasi Kubernetes HA Cluster dengan K3s Install NGINX Ingress dengan…

Cara Install LoadBalancer dengan MetalLB di Kubernetes

MetalLB adalah project open-source LoadBalancer dalam environment Kubernetes. Fungsi utama dari MetalLB adalah load balancing untuk services yang di-host di dalam kluster Kubernetes. Fungsi Umum MetalLB LoadBalancer Dokumentasi ini adalah langkah-langkah lanjutan dari Implementasi Kubernetes HA Cluster dengan K3s Install MetalLB Menggunakan Helm Kita bisa lihat dokumentasi sebelumnya yaitu Cara Install Helm Packages Manager Kubernetes…

Cara Install Helm Packages Manager di Kubernetes

Contoh dokumentasi ini menunjukkan cara menginstal Helm CLI, menggunakan single binary, installer script, apt debian/ubuntu, packages manager (homebrew, Chocolatey, Snap). Melanjutkan project Implementasi Kubernetes HA Cluster dengan K3s dengan contoh skenario yang menggunakan Helm packages manager di Cluster Kubernetes. The helm project menyediakan beberapa cara untuk download dan install Helm Official. Selain itu, komunitas Helm…

Implementasi Kubernetes HA Cluster dengan K3s

K3s adalah distribusi Kubernetes yang dirancang lebih ringan dan mudah diimplementasikan, terutama pada environment dengan resource terbatas seperti edge computing. Dan karakteristik penting dalam Production Environment adalah High Availability (HA), dengan high availabity kita akan bisa menjadikan uptime service aplikasi kita tanpa downtime. Pada kesempatan ini saya ingin mencontohkan untuk Implementasi High Availability (HA) Kubernetes…

Kubernetes

Kubernetes adalah sebuah platform orkestrasi open-source yang digunakan untuk otomatisasi deployment, scaling, dan manajemen aplikasi container. Dikembangkan oleh Google dan saat ini dikelola oleh Cloud Native Computing Foundation (CNCF), Kubernetes menyediakan sistem infrastruktur dan fleksibel untuk mengelola aplikasi container. Kubernetes menyediakan platform orkestrasi dan manajemen aplikasi yang terdiri dari banyak container. Dengan konsep-konsep ini, Kubernetes…