Data Engineering

Kubernetes - Dasar-Dasar

Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, manifest YAML

20 pertanyaan wawancaraยท
Mid-Level
1

Apa unit terkecil yang dapat dideploy di Kubernetes?

Jawaban

Pod adalah unit terkecil yang dapat dideploy di Kubernetes. Sebuah Pod merepresentasikan satu atau lebih container yang berbagi jaringan dan storage yang sama. Pod merupakan blok dasar tempat semua abstraksi Kubernetes lainnya seperti Deployments, ReplicaSets, dan Services dibangun.

2

Komponen Kubernetes mana yang bertanggung jawab untuk mempertahankan jumlah replika Pod yang ditentukan tetap berjalan?

Jawaban

Deployment mengelola ReplicaSets yang mempertahankan jumlah Pod yang diinginkan tetap berjalan. Deployment menyediakan kemampuan rolling update, rollback, dan scaling. Deployment adalah cara yang direkomendasikan untuk mendeploy aplikasi stateless di Kubernetes.

3

Perintah kubectl mana yang menampilkan semua Pod di semua namespace?

Jawaban

Perintah kubectl get pods --all-namespaces (atau -A sebagai singkatan) menampilkan semua Pod dari semua namespace. Secara default, kubectl beroperasi di namespace default. Flag --all-namespaces memungkinkan untuk melihat resource sistem di kube-system serta yang ada di namespace lain.

4

Tipe Service Kubernetes mana yang mengekspos Pod hanya di dalam cluster?

5

Bagaimana cara menyimpan data konfigurasi yang tidak sensitif di Kubernetes?

+17 pertanyaan wawancara

Kuasai Data Engineering untuk wawancara berikutnya

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

Mulai gratis