Skip to content

M15 · Bab 2± 50 menitDraf AI

Konfigurasi, Secret, dan Probe

Tujuan belajar

  • Menyuntikkan konfigurasi lewat ConfigMap dan Secret sebagai env var maupun volume, serta memahami bahwa Secret bukan enkripsi
  • Mengarahkan liveness, readiness, dan startup probe ke endpoint Actuator yang tepat
  • Menyetel requests & limits serta -XX:MaxRAMPercentage agar JVM tidak OOMKilled, dan mengenali QoS class
  • Menyiapkan graceful shutdown dengan terminationGracePeriodSeconds dan Spring Boot
  • Memilih imagePullPolicy dan tag image yang tetap

Prasyarat: Dasar Kubernetes

Kuis

5 soal · lulus bila minimal 70% benar

1.Pod order-service terus di-restart setiap kali database lambat beberapa detik, padahal aplikasinya sendiri tidak hang. Liveness probe-nya mengarah ke /actuator/health. Apa perbaikan yang paling tepat?
2.Container dengan limits.memory: 1Gi dijalankan tanpa opsi JVM tambahan. Berapa kira-kira max heap default JVM 25 di container itu?
3.Sebuah Pod punya requests dan limits yang sama untuk CPU dan memori di semua container-nya. QoS class apa yang diberikan Kubernetes?
4.Rekan kerja menyimpan password database di Secret dan bilang "aman, sudah terenkripsi". Apa tanggapan yang tepat?
5.Saat rolling update, sebagian kecil request ke checkout-service gagal connection refused tepat ketika Pod lama dimatikan. Kombinasi perbaikan yang paling masuk akal?

Jawab semua soal dulu (0/5)