Panduan langkah demi langkah untuk menginstal VMware Tanzu Community edition dan Octant
Pernahkah Anda berpikir untuk mencoba VMware Tanzu sebelum membeli lisensinya? Kabar baiknya, VMware memiliki edisi komunitas Tanzu. Saya mendengarnya di internet dan ingin mencobanya. Awalnya tidak semudah kedengarannya. Setelah beberapa kali mencoba, saya berhasil melakukannya. Jadi saya pikir ini akan bermanfaat bagi mereka yang ingin mencobanya.
Referensi:
- Dokumentasi edisi Komunitas VMware Tanzu: https://tanzucommunityedition.io/docs/latest/
- Oktan: https://octant.dev/
Prasyarat
Edisi komunitas Tanzu dapat digunakan di Docker pada Mac/Linux/Windows, vSphere, AWS, atau Azure. Saya menginstalnya pada mesin virtual Ubuntu 20.04 VMware Fusion di Mac.
Salah satu masalah yang saya hadapi adalah menjalankan VM dengan jaringan NAT. Instalasi Tanzu community edition memiliki masalah dengan jaringan NAT. Jadi, lebih baik menggunakan jaringan Bridge agar instalasi berjalan lancar.
Konfigurasi VM Ubuntu saya,
- CPU: 4 vCPU
- Memori : 6 GB
- Kapasitas penyimpanan : 30 GB
- Jaringan: Jembatan (Jangan gunakan NAT)
Instal Docker
Instal docker pada VM mengikuti prosedur default seperti yang dijelaskan di sini: https://docs.docker.com/engine/install/ubuntu/
sudo apt-get hapus docker mesin docker docker.io containerd jalankansudo apt-get perbarui -ysudo apt-get install -y ca-sertifikat curl gnupg lsb-release jqcurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpggema "deb [arch=$(dpkg --print-architecture) ditandatangani-oleh=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stabil" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get perbarui -ysudo apt-get install docker-ce docker-ce-cli containerd.io -ysudo usermod -aG docker $USERsudo systemctl aktifkan dockersudo systemctl mulai docker
Keluar dari sesi dan masuk kembali pada tahap ini, sehingga pengguna dapat menjalankan perintah docker.
Periksa versi Cgroup menggunakan perintah berikut,
informasi buruh pelabuhan | grep -i cgroup
Anda harus melihat output berikut
Driver Cgroup: cgroupfs
Versi Cgroup: 1
Jika versi Cgrooup adalah “2”, maka Anda perlu mengikuti prosedur tambahan untuk mengubahnya kembali ke 1. (Jika Anda menggunakan Ubuntu 20.04, versinya akan menjadi 1)
Instal perintah kubectl
Anda harus mengunduh dan memasang versi terbaru kubectl
. Ikuti langkah-langkah default seperti yang dijelaskan di https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-binary-with-curl-on-linux
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"sudo mv kubectl /usr/local/bin/sudo chmod 755 /usr/local/bin/kubectl
Setelah terinstal, Anda dapat memvalidasi perintah dengan menjalankan kubectl version
.
Instal biner Tanzu
Untuk menginstal cluster Tanzu, Anda perlu memiliki tanzu
binernya. Unduh dan instal biner Tanzu menggunakan perintah berikut,
curl -H "Terima: aplikasi/vnd.github.v3.raw" -L https://api.github.com/repos/vmware-tanzu/community-edition/contents/hack/get-tce-release.sh | bash -s v0.9.1 linuxtar -xvzf tce-linux-amd64-v0.9.1.tar.gzcd tce-linux-amd64-v0.9.1./instal.sh
Instal kluster Tanzu Standalone
Pemasangan kluster mandiri Tanzu dapat dilakukan dengan dua cara.
- Menggunakan browser
- Menggunakan baris perintah
Saya lebih suka instalasi baris perintah karena memberikan lebih banyak opsi debugging dan Anda tidak perlu mengganti jendela. Gunakan perintah berikut untuk menginstal cluster Tanzu Standalone,
tanzu cluster mandiri buat -i buruh pelabuhan tanzu
Untuk instalasi berbasis browser, Anda perlu menggunakan --ui
opsi.
Instal Oktan
Octant adalah antarmuka web sumber terbuka yang berpusat pada pengembang untuk Kubernetes yang memungkinkan Anda memeriksa kluster Kubernetes dan aplikasinya.
Jalankan perintah berikut untuk menginstal Octant,
wget https://github.com/vmware-tanzu/octant/releases/download/v0.25.0/octant_0.25.0_Linux-64bit.deb
sudo apt-get install ./octant_0.25.0_Linux-64bit.deb
Jalankan perintah octant
untuk memulai antarmuka Octant. Secara default Octant dimulai pada port 7777
.
Panduan lengkap tersedia dalam video berdurasi 7 menit di sini,
Semoga Anda menikmati membaca blog ini. Silakan bagikan komentar Anda.
Tidak ada komentar:
Posting Komentar