Go

Kubernetes Basics

Pods, Deployments, Services, ConfigMaps, Secrets, health check, batas resource

22 pertanyaan wawancaraยท
Senior
1

Apa itu Pod di Kubernetes?

Jawaban

Pod adalah unit terkecil yang dapat di-deploy di Kubernetes. Ia merepresentasikan sekelompok satu atau lebih container yang berbagi namespace jaringan dan penyimpanan yang sama. Container dalam satu Pod dapat berkomunikasi melalui localhost dan mengakses volume yang sama. Pod menyediakan konteks eksekusi bersama untuk container yang dimuatnya.

2

Apa keuntungan utama menggunakan Deployment dibanding Pod yang berdiri sendiri?

Jawaban

Deployment secara otomatis mengelola siklus hidup Pod, termasuk replikasi, rolling update, dan rollback. Ia memastikan bahwa jumlah replika yang ditentukan selalu berjalan. Jika sebuah Pod gagal, Deployment otomatis membuat yang baru untuk mempertahankan kondisi yang diinginkan.

3

Tipe Service Kubernetes mana yang harus digunakan untuk mengekspos aplikasi hanya di dalam cluster?

Jawaban

ClusterIP adalah tipe Service default di Kubernetes. Ia membuat alamat IP virtual yang hanya dapat diakses dari dalam cluster. Tipe ini ideal untuk komunikasi antar layanan seperti antara frontend dan backend, atau antara API dan database. Alamat ClusterIP tetap stabil meskipun Pod yang mendasarinya berubah.

4

Bagaimana cara menyimpan data konfigurasi non-sensitif di Kubernetes?

5

Apa perbedaan utama antara Secret dan ConfigMap di Kubernetes?

+19 pertanyaan wawancara

Kuasai Go untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis