Memulai Kubernetes

Untuk melakukan testing Kubernetes, di butuhkan tools untuk menjalankan Kubernetes pada computer PC atau satu node. Salah satu tools yang bisa digunakan adalah Minikube.

Instalasi minikube pada Linux dapat dilakukan dengan instruksi:

Memulai Kubernetes

Instalasi minikube pada Windows dapat dilakukan dengan mendownload file instalasi minikube-windows-amd64.exe pada link berikut: googleapis

Memulai Kubernetes
  1. Pada windows, ubah nama minikube-windows-amd64.exe menjadi minikube.exe dan tambahkan path ke minikube.exe ke dalam environment variables Windows.
  2. Setelah instalasi minikube pada masing-masing OS, jalankan instruksi berikut untuk memvalidasi hasil instalasi minikube. Ketikan minikube version
  3. Minikube mendukung beberapa aplikasi virtual machine seperti:
  4. Tools berikutnya adalah Oracle VirtualBox sebagai aplikasi Virtual Machine.
  5. Tools ini dibutuhkan oleh Minikube untuk membuat cluster Kubernetes pada local computer.
  6. Install aplikasi Oracle VirtualBox dari link berikut: https://www.virtualbox.org/wiki/Downloads
  7. Setelah selesai instalasi Oracle VirtualBox, jalankan instruksi berikut untuk menguji koneksi antara minikube dengan Oracle VirtualBox.Memulai Kubernetes
  8. Instruksi alternatif:

Membuat cluster local dengan minikube.
  1. Untuk membuat cluster local, jalankan instruksi berikutMemulai Kubernetes
  2. Buat sebuah file db.yml dan simpan didalam folder proyek. Isi db.yml adalah seperti berikut:Memulai Kubernetes
  3. Lalu jalankan instruksi berikut untuk membuat sebuah Pod. Berikut adalah instruksi bila db.yml disimpan dalam folder pod.Memulai Kubernetes
  4. Untuk memvalidasi Pod yang sudah berjalan, jalankan instruksi berikut:Memulai Kubernetes
  5. Outputnya adalah seperti berikut:Memulai Kubernetes
  6. Untuk menjalankan service pada Kubernetes, jalankan instruksi berikut:
  7. Instruksi di atas akan membuat service dan memanggil informasi-nya dari API server. Keluaran dari instruksi di atas adalah seperti berikut.Memulai Kubernetes
  8. Dari instruksi di atas, service telah dijalankan. Untuk mengakses monggoDB UI dapat dilakukan dengan instruksi.Memulai Kubernetes

Deploy Kubernetes

Langkah-langkah untuk deploy Kubernetes:
  1. Membuat cluster;Memulai Kubernetes
  2. Membuat deployment:Memulai Kubernetes
  3. Keluarannya:Memulai Kubernetes