ABSTRAK
Nama : Muhammad Aulia Akbar
Program Studi : Ilmu Komputer
Judul : Perancangan dan Implementasi Pengendali Deployment
Helm Melalui HTTP Request
Tugas Akhir ini mengkaji tentang perancangan dan implementasi aplikasi yang menerima HTTP request untuk melakukan deployment Helm Chart sebagai proses pendukung
pekerjaan pada tim data PT Gudang Ada Globalindo. Penulis memulai proses perancangan dengan berdiskusi dengan pengguna dari tim data untuk mengumpulkan kebutuhan,
dari hasil diskusi penulis juga mengetahui bahwa harus dilakukannya integrasi tambahan
dengan aplikasi pihak ketiga seperti Vault, Amazon Kinesis, dan Amazon S3. Penulis
mengimplementasikan rancangan aplikasi dengan menggunakan desain ControllerService-Repository dengan menggunakan bahasa pemrograman Golang. Aplikasi akan
menerima permintaan dari pengguna, dan akan melakukan templating sebelum dilakukan
deployment dengan bantuan Helm API. Setelah selesai mengembangkan aplikasi, penulis
melakukan 9 percobaan berdasarkan 10 kebutuhan pengguna. Penelitian ini berhasil
membentuk desain, mengimplementasikan, dan melakukan deployment aplikasi pada
sistem Kubernetes milik tim data GudangAda.
Kata kunci:
Perancangan dan Implementasi, Helm, Deployment, Vault, Templating
|
|