GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Minikube di Debian 10 (Buster)

Jika Anda mencari cara yang mudah dan hemat biaya untuk memulai dengan Kubernetes, maka Minikube adalah sumber yang tepat untuk Anda. Jadi apa itu Minikube? Minikube adalah implementasi Kubernetes gratis dan opensource yang memungkinkan Anda membuat mesin virtual secara lokal di PC Anda dan menyebarkan node satu cluster sederhana. Minikube menyediakan antarmuka baris perintah yang memungkinkan Anda untuk mengelola operasi cluster seperti memulai, menghentikan, dan menghapus node dari cluster. Dalam tutorial ini, Anda akan mempelajari cara menginstal Minikube di Debian 10 (Buster).

Prasyarat untuk Minikube

  • Instance Debian 10 Buster yang baru diinstal
  • Pengguna biasa dengan sudo
  • Koneksi internet yang stabil

Sekarang mari kita menyingsingkan lengan baju kita dan mulai menginstal Minikube di Debian 10.

Langkah 1) Terapkan pembaruan &instal dependensi minikube

Pertama dan terpenting, kita perlu memperbarui paket sistem pada instance kita. Untuk mencapai ini, jalankan perintah:

$ sudo apt update -y
$ sudo apt upgrade -y

Selain itu, pastikan Anda telah menginstal paket yang diperlukan untuk memungkinkan Anda menjalankan perintah berikutnya nanti dalam panduan ini.

$ sudo apt install curl wget apt-transport-https -y

Langkah 2) Instal hypervisor KVM

Untuk membuat mesin virtual, kita perlu menginstal hypervisor. Dalam panduan ini, kami menggunakan hypervisor KVM. Lihat panduan ini untuk mengetahui lebih lanjut tentang cara menginstal hypervisor KVM di Debian 10

Langkah 3) Instal Minikube

Setelah hypervisor KVM terpasang, gunakan perintah wget untuk mengunduh perpustakaan Minikube terbaru seperti yang ditunjukkan.

$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

Selanjutnya, salin file biner ke jalur /usr/local/bin seperti yang ditunjukkan

$ sudo cp minikube-linux-amd64 /usr/local/bin/minikube

Pastikan untuk menetapkan izin eksekusi ke file.

$ sudo chmod +x /usr/local/bin/minikube

Pada titik ini, Anda dapat memeriksa versi Minikube yang diinstal dengan menjalankan perintah di bawah ini. Pada saat penulisan panduan ini. Versi terbaru dari Minikube adalah Minikube v1.15.1

$ minikube version

output dari perintah di atas adalah:

[email protected]:~$ minikube version
minikube version: v1.15.1
commit: 23f40a012abb52eff365ff99a709501a61ac5876
[email protected]:~$

Langkah 4) Instal alat kubectl

Kubectl adalah alat baris perintah Kubernetes yang memungkinkan Anda menjalankan perintah terhadap klaster Kubernetes. Dengan kubectl, Anda dapat menerapkan aplikasi, mengelola, dan memeriksa sumber daya cluster termasuk mengintip file log.

Untuk menginstal kubectl , Anda harus mengunduh file biner terlebih dahulu menggunakan perintah curl seperti yang ditunjukkan:

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl

Jadikan file biner dapat dieksekusi.

$ chmod +x ./kubectl

Selanjutnya, pindahkan file biner ke jalur Anda seperti yang ditunjukkan.

$ sudo mv ./kubectl /usr/local/bin

Anda sekarang dapat memverifikasi instalasi dengan menjalankan perintah:

$ kubectl version -o yaml

Langkah 4) Memulai Minikube

Untuk memulai Minikube jalankan perintah:

$ minikube start

Perintah tersebut secara otomatis memilih driver KVM, mendownload image boot mesin virtual dan membuat cluster Kubernetes dengan satu node.

Anda dapat mengakses Minikube di baris perintah dengan menjalankan perintah

$ minikube ssh

Untuk keluar dari shell, jalankan saja:

$ exit

Untuk menghentikan menjalankan cluster Kubernetes :

$ sudo minikube stop

Untuk melihat status Minikube, jalankan perintah minikube berikut:

[email protected]:~$ minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
[email protected]:~$

Jalankan perintah di bawah ini untuk memverifikasi status node

[email protected]:~$ kubectl get nodes
NAME       STATUS   ROLES    AGE     VERSION
minikube   Ready    master   3h54m   v1.19.4
[email protected]:~$

Untuk memverifikasi status cluster, jalankan perintah :

$ kubectl cluster-info

Beberapa keluaran yang mirip dengan yang kita miliki akan ditampilkan di terminal.

Selain itu, untuk melihat konfigurasi default kubectl, jalankan perintah:

$ kubectl config view

Langkah 6) Mengakses dasbor Kubernetes

Kubernetes hadir dengan dasbor bawaan yang memungkinkan Anda mengelola klaster. Untuk melihat semua add-on yang disertakan dengan minikube, jalankan:

$ minikube addons list

Untuk mengaktifkan dasbor Kubernetes, jalankan:

$ minikube dashboard

Ini akan memicu browser web default Anda untuk membuka dasbor Kubernetes seperti yang ditunjukkan di bawah ini:

Sempurna! Kami telah berhasil menginstal Minikube di Debian 10 dan secara otomatis membuat cluster Kubernetes node tunggal.

Baca Juga :Cara Menyiapkan Cluster Kubernetes(k8s) di HA dengan Kubeadm


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Komposer di Debian 10 Buster

  3. Cara Menginstal R di Debian 10 Buster

  1. Cara Menginstal Docker di Debian 10 Buster

  2. Cara Menginstal Lutris di Debian 10 Buster

  3. Cara Menginstal GitLab di Debian 10 (Buster)

  1. Cara Menginstal Wine di Debian 10 (Buster)

  2. Cara Menginstal TeamViewer di Debian 10 Buster

  3. Cara Menginstal Pip di Debian 10 Buster