Data Engineering

Kubernetes - Temeller

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

20 mülakat soruları·
Mid-Level
1

Kubernetes'te dağıtılabilir en küçük birim nedir?

Cevap

Pod, Kubernetes'te dağıtılabilir en küçük birimdir. Bir Pod, aynı ağı ve depolamayı paylaşan bir veya daha fazla container'ı temsil eder. Deployments, ReplicaSets ve Services gibi diğer tüm Kubernetes soyutlamalarının üzerine inşa edildiği temel yapı taşıdır.

2

Belirtilen sayıda Pod replikasını çalışır durumda tutmaktan hangi Kubernetes bileşeni sorumludur?

Cevap

Bir Deployment, çalışan Pod sayısını istenen seviyede tutan ReplicaSets'i yönetir. Rolling update, rollback ve ölçeklendirme yetenekleri sağlar. Deployment, Kubernetes'te stateless uygulamaları dağıtmanın önerilen yoludur.

3

Hangi kubectl komutu tüm namespace'lerdeki tüm Pod'ları listeler?

Cevap

kubectl get pods --all-namespaces (veya kısaca -A) komutu, tüm namespace'lerdeki tüm Pod'ları görüntüler. Varsayılan olarak, kubectl default namespace'inde çalışır. --all-namespaces bayrağı, kube-system'deki sistem kaynaklarını ve diğer namespace'lerdeki kaynakları görüntülemeye olanak tanır.

4

Hangi Kubernetes Service tipi Pod'ları yalnızca cluster içinde açar?

5

Kubernetes'te hassas olmayan yapılandırma verileri nasıl saklanır?

+17 mülakat soruları

Bir sonraki mülakatın için Data Engineering'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla