Skip to content

Operasi Harian

Nahkoda dirancang agar Kapten bisa mengemudikan kapal (klaster) tanpa harus mengingat parameter kubectl yang rumit.

Jika Kapten menjalankan nahkoda tanpa argumen apapun, Kapten akan masuk ke Mode Interaktif. Di sini, Kapten bisa mengetik perintah beruntun tanpa perlu mengetik prefix nahkoda lagi. Ketik keluar untuk kembali ke daratan.

Beberapa perintah operasi dan metrik yang didukung oleh Nahkoda.

Perintah NahkodaEkuivalen KubectlFungsi
nahkoda liat armadakubectl get deployment -AList semua armada (deployment)
nahkoda liat pelabuhankubectl get service -AList semua pelabuhan (service)
nahkoda liat mercusuarkubectl get ingress -AList semua mercusuar (ingress)
nahkoda liat penjagakubectl get daemonset -AList semua penjaga (daemonset)
nahkoda liat petakubectl get configmap -AList semua peta (configmap)
nahkoda liat sandikubectl get secret -AList semua sandi (secret)
nahkoda liat perbekalan kru(Custom columns view)Intip jatah CPU/RAM kru
nahkoda baca jurnal [nama] teruskubectl logs -f [nama]Streaming log (tail -f)
nahkoda baca jurnal [nama] kabin [c]kubectl logs [nama] -c [c]Baca log dari kontainer spesifik
nahkoda atur armada [nama] ke [jumlah]kubectl scale deployment [nama] --replicas=[jumlah]Atur jumlah replika armada
nahkoda tukar kru armada [nama]kubectl rollout restart deployment [nama]Restart armada (deployment)
nahkoda cek kesehatan(Multi-command aggregation)Audit kesehatan klaster secara menyeluruh
nahkoda bikin geladak [nama]kubectl create namespace [nama]Buat namespace baru
nahkoda bikin kru [nama]kubectl run [nama] --image=nginx...Buat pod baru (nginx)
nahkoda pantau krukubectl top podLihat penggunaan resource pod
nahkoda pantau mesinkubectl top nodeLihat penggunaan resource node
nahkoda hapus kru [nama]kubectl delete pod [nama]Hapus pod