Kubernetes & Minikube untuk Virtualisasi Lokal

Anadya Tafdhila

Sosial Media


0 orang menyukai ini
Suka

Summary

Proyek ini menampilkan implementasi Kubernetes dengan Minikube untuk virtualisasi aplikasi pada server lokal. Menggunakan Nginx sebagai contoh aplikasi, proyek mencakup tahapan persiapan lingkungan, pembuatan cluster Kubernetes, deployment aplikasi, konfigurasi service, serta pengujian akses aplikasi melalui URL yang disediakan oleh Minikube. Proyek ini menunjukkan kemampuan dalam mengelola aplikasi containerized di lingkungan Kubernetes secara efisien.

Description

Tahapan Implementasi Kubernetes dengan Minikube untuk Virtualisasi Aplikasi Lokal


 

Langkah 1 : Melakukan Instalasi Kubernetes

  1. Lakukan “Apply & Restart” Kubernetes pada Docker desktop
  2. Install kubectl (untuk mengelola Kubernetes) di command prompt.

Lakukan validasi data : 

Verifikasi bahwa kubectl telah terinstall di sistem : 

  1. Install Minikube (untuk menjalankan kubernetes di lokal) menggunakan PowerShell. Untuk langkahnya buat direktori untuk Minikube dan unduh file executable Minikube. 

Lalu tambahkan direktori Minikube ke variabel lingkungan Path.






 

Langkah 2 : Membuat Cluster Kubernetes

  1. Jalankan Minikube

  1. Verifikasi status Minikube 

  1. Verifikasi Cluster : 



 

Langkah 3 - Membuat Deployment dan Service

  1. Buat deployment menggunakan image aplikasi nginx

  1. Expose deployment sebagai service

  1. Verifikasi resource yang telah dibuat






 

Langkah 4 - Menambahkan Konfigurasi

Buat file yaml untuk manajemen konfigurasi



 

Testing Aplikasi


 


 

Testing aplikasi di Browser : 


 

Menunjukkan bahwa aplikasi nginx yang di deploy di Kubernetes berhasil dijalankan dan dapat diakses.


 

Informasi Course Terkait
  Kategori: Algoritma dan Pemrograman
  Course: Dasar - Dasar Docker dan Kubernetes rev.2