Skip to content

M15 · Bab 1± 50 menitDraf AI

Dasar Kubernetes

Tujuan belajar

  • Menjelaskan kenapa orkestrasi container dibutuhkan dan peran control plane, node, serta kubelet
  • Membedakan Pod, ReplicaSet, Deployment, dan Service beserta hubungan label–selector di antaranya
  • Memilih tipe Service ClusterIP, NodePort, atau LoadBalancer dan memahami peran Ingress/Gateway API
  • Menulis manifest deklaratif Deployment + Service untuk aplikasi Spring Boot
  • Memakai kubectl (apply, get, describe, logs, port-forward, rollout) di cluster lokal kind

Prasyarat: Proyek Mini: Gateway dan Tiga Service

Kuis

5 soal · lulus bila minimal 70% benar

1.Kamu menghapus satu Pod milik Deployment dengan replicas: 3 lewat kubectl delete pod order-service-7d9f-abc12. Apa yang terjadi beberapa detik kemudian?
2.Service payment-service di dalam cluster hanya dipanggil oleh order-service, tidak boleh diakses dari luar. Tipe Service yang paling tepat?
3.kubectl get endpointslices -l kubernetes.io/service-name=order-service menunjukkan Service tanpa endpoint, padahal 3 Pod berstatus Running. Penyebab paling mungkin?
4.Setelah kubectl apply image versi baru, Pod baru terus CrashLoopBackOff. Langkah pertama yang paling berguna untuk mencari tahu sebabnya?
5.Apa beda utama kubectl apply -f deployment.yaml dengan kubectl run / kubectl create imperatif?

Jawab semua soal dulu (0/5)