DEV Community

Cover image for Belajar kubernetes di hp? kenapa gw pilih K3s dibanding K8s standar
Ibnu Alwan Maulana
Ibnu Alwan Maulana

Posted on

Belajar kubernetes di hp? kenapa gw pilih K3s dibanding K8s standar

Konteks

jadi sebenernya konteksnya tuh gw seorang Cook Helper yang lagi suka ngulik dunia DevOps. banyak yang bilang belajar kubernetes tuh butuh spek yang dewa, tapi gw coba buktiin walaupun pertama nya nekat pake modal hp Android dan Nat VPS juga bisa.

Kenapa K3s

Awalnya gw ngerasa cupu karna cuma bisa pake K3s bukan yang versi standar. Tapi ternyata K3s itu kaya pisau multifungsi

  • K8s standar: itu ibarat nya kaya restoran bintang 5 peralatan nya emang komplit jadi boros tempat (Resource)
  • K3s Standar: ini tuh ibarat kaya restoran yang minimalis peralatan seadanya tapi memadai dan sesuai fungsi jadi lebih irit tempat

Setup yang gw pake

jadi seperti yang gw bilang sebelumnya gw pake K3s di Nat VPS dan hp android sebagi remotenya:

  • Nat VPS
  • aplikasi Termius
  • Domain

Cuma pake dua itu aja buat nyalain K3s.

Tantangan

Masalah paling ribet dari Nat VPS itu ya di bagian Networking. Karena ini Nat VPS, Gw gak punya IP Public langsung. Jadi gw harus puter otak gimana caranya biar service gw bisa di publik dan bisa di akses sama orang lain atau gw sendiri tanpa perlu ribet port forwarding. Di sini gw pake trik tunneling dengan Cloudflared Tunnel jadi karna di sini gw gak di kasih sama sekali Open port VPS nya jadi nya alih-alih gw nunggu koneksi datang ke VPS atau server. Gw lebih pilih install cloudflared service dan biar dia yang ngehubungin service gw ke server cloudflared jadinya gw bisa akses dari publik dan service gw bis di akses sama orang lain.

Alur Request

Hasil

Dashboard Grafana

Ini tampilan grafana gw abaikan Sys Load yang tinggi ( VPS nya oversold :v), Tapi seenggak nya stack Prometheus & Grafana gw jalan dan bisa buat monitor service gw yang lain.

Penutup

Gw nulis ini bukan buat pamer tapi buat ngerapihin isi kepala gw dan belajar gimana cara gw nyampein. kalo lu punya saran buat optimasi K3s di ram kecil, Tulis di kolom komentar yaa.

Top comments (0)