IMPLEMENTASI LOAD BALANCER DAN REVERSE PROXY UNTUK MENJAMIN HIGHT AVAILABILITY PADA KUBERNETES DI PT PRAWATHIYA KARSA PRADIPTHA
Kata Kunci:
Kubernetes, High Availability, Load Balancer, Reverse Proxy, KongaAbstrak
Perkembangan teknologi informasi yang pesat telah mendorong perusahaan untuk beralih dari sistem monolitik menuju arsitektur microservices berbasis kontainer. Dalam transisi ini, Kubernetes hadir sebagai platform orkestrasi kontainer yang andal untuk mengelola aplikasi secara terdistribusi dan skalabel. Namun, tantangan dalam memastikan layanan tetap tersedia tanpa gangguan (high availability) menjadi perhatian utama, terutama bagi perusahaan yang sangat bergantung pada sistem digital. Oleh karena itu, kerja praktek ini dilakukan dengan fokus pada implementasi load balancer dan reverse proxy dalam cluster Kubernetes guna menjamin ketersediaan layanan secara optimal. Dalam pelaksanaan kerja praktek di PT Prawathiya Karsa Pradiptha, penulis menganalisis sistem yang berjalan, merancang arsitektur high availability, dan mengimplementasikan Kong Gateway yang dikonfigurasi melalui Konga sebagai reverse proxy. Pengaturan ini bertujuan untuk mengelola distribusi trafik, melakukan health check, serta menjamin failover ketika salah satu service mengalami kegagalan. Hasilnya menunjukkan bahwa kombinasi konfigurasi load balancing dan reverse proxy mampu meningkatkan efisiensi jaringan serta menjaga kestabilan sistem. Kerja praktek ini tidak hanya memberikan pemahaman teknis mendalam mengenai teknologi cloud-native, tetapi juga menjadi pengalaman penting dalam mempersiapkan diri menghadapi kebutuhan industri TI modern yang dinamis dan terus berkembang.


