Pengantar
Minikube adalah cluster Kubernetes all-in-one yang berjalan di sistem Linux Anda. Ini adalah alat sumber terbuka di bawah payung CNCF. Cluster beroperasi di dalam mesin virtual dan menyertakan lingkungan runtime container yang dapat dijalankan container di dalam node.
Ini adalah cara termudah untuk menyediakan cluster Kubernetes untuk pengujian dan pengembangan di lingkungan lokal Anda.
Artikel ini akan menunjukkan langkah-langkah untuk menginstal Minikube di mesin Ubuntu 20.04 Anda.
Instal pertanyaan awal
Pertama, mari perbarui daftar paket perangkat lunak kemudian tingkatkan mesin Ubuntu 20.04 Anda dengan menjalankan perintah berikut:
$ sudo apt update
$ sudo apt upgrade
Harap pastikan bahwa paket-paket di bawah ini akan diinstal.
$ sudo apt install curl
$ sudo apt install apt-transport-https
Instal VirtualBox
Untuk menyiapkan cluster Kubernetes node tunggal dengan Minikube, Anda harus membuat mesin virtual di mesin Ubuntu Anda. Anda dapat memilih VirtualBox atau KVM. Dalam panduan ini, kami menggunakan VirtualBox.
$ sudo apt install virtualbox virtualbox-ext-pack
Setelah instalasi selesai, mari kita lanjutkan ke langkah berikutnya.
Instal Minikube
Sekarang, saatnya mengunduh Minikube terbaru dari repositori resmi.
$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
File minikube baru saja diunduh, Anda harus memberikan izin eksekusi untuk itu.
$ chmod +x minikube-linux-amd64
Selanjutnya, pindahkan file minikube ke direktori /usr/local/bin:
$ sudo mv minikube-linux-amd64 /usr/local/bin/minikube
Memeriksa versi minikube:
$ minikube version
Keluaran:
Seperti yang Anda lihat, versi minikube saat ini adalah v1.21.0.
Untuk menyediakan cluster All-In-One Kubernetes, mari kita mulai minikube dengan menjalankan perintah berikut:
$ minikube start
Anda baru saja berhasil menyediakan cluster Kubernetes di komputer lokal Anda.
Mengelola cluster Kubernetes
Untuk berinteraksi dengan cluster Kubernetes, Anda harus menginstal kubectl alat.
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
Memberikan izin eksekusi:
$ chmod +x kubectl
Kemudian, pindahkan biner kubectl ke /usr/local/bin
$ sudo mv kubectl /usr/local/bin
Sekarang, Anda dapat menjalankan beberapa perintah dasar dengan kubectl untuk berinteraksi dengan cluster Kubernetes Anda. Misalnya:
Untuk menampilkan node yang sedang berjalan:
$ kubectl get node
Untuk mendapatkan informasi cluster:
$ kubectl cluster-info
Kesimpulan
Anda telah melalui detail tentang cara menginstal Minikube di mesin Ubuntu 20.04 Anda. Sekarang, Anda dapat menggunakan Kubernetes node tunggal dengan minikube untuk mempelajari salah satu alat orkestrasi container paling terkenal di era Cloud Native.
Jika Anda memiliki kekhawatiran, beri tahu saya. Terima kasih telah membaca.