Minggu, 06 Oktober 2024

K8S-vmware tanzu

 

Panduan langkah demi langkah untuk menginstal VMware Tanzu Community edition dan Octant

https://medium.com/@srpillai/step-by-step-guide-to-install-vmware-tanzu-community-edition-and-octant-f55e48ac974a
Sujith R. Pillai

Mengikuti


Waktu baca 3 menit

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:

  1. Dokumentasi edisi Komunitas VMware Tanzu: https://tanzucommunityedition.io/docs/latest/
  2. 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 untuk instalasi yang 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 tanzubinernya. 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.

  1. Menggunakan browser
  2. 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 --uiopsi.

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 octantuntuk 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