sumarsono.com
Take it with a grain of salt


Install K3s Tanpa Traefik Dan Servielb

Posted on

Sekilas tentang K3S yang ku kutip dari dokumentasi k3s:

K3s is a fully compliant Kubernetes distribution with the following enhancements:

Jadi yang aku tangkap ya k3s ini versi mini k8s, banyak komponen k8s yang di strip. Waktu pertama kali nyobain k3s, dia langsung bawa ServiceLB buat assign IP addr ke service bertype LoadBalancer. Dan bawa traefik untuk ingress controller. Tapi kita bisa tinggalin dua itu kalau mau pakai yang lain, misalnya mau pakai Metallb sebagai pengganti Servicelb, dan pakai nginx sebagai pengganti Traefik. Caranya adalah sebagai berikut:

bash $ export K3S_KUBECONFIG_MODE="644" $ export INSTALL_K3S_EXEC=" --no-deploy servicelb --no-deploy traefik" $ curl -sfL https://get.k3s.io | sh -


Dengan begitu traefik dan servicelb gak akan ikut diinstall. Selanjutnya tinggal install metallb dan nginx ingress controller dengan cara mengikuti dokumentasi masing-masing.

cool~