Go

Kubernetes Basics

Pods, Deployments, Services, ConfigMaps, Secrets, health check, kaynak limitleri

22 mülakat soruları·
Senior
1

Kubernetes'te Pod nedir?

Cevap

Pod, Kubernetes'te dağıtılabilir en küçük birimdir. Aynı ağ ve depolama namespace'ini paylaşan bir veya daha fazla container'dan oluşan bir grubu temsil eder. Bir Pod içindeki container'lar localhost üzerinden iletişim kurabilir ve aynı volume'lara erişebilir. Pod, içerdiği container'lar için paylaşılan bir yürütme bağlamı sağlar.

2

Tek başına bir Pod yerine Deployment kullanmanın ana avantajı nedir?

Cevap

Bir Deployment, replikasyon, rolling update ve rollback dahil olmak üzere Pod yaşam döngüsünü otomatik olarak yönetir. Belirtilen sayıda replikanın her zaman çalışmasını sağlar. Bir Pod arızalanırsa, Deployment istenen durumu korumak için otomatik olarak yenisini oluşturur.

3

Bir uygulamayı yalnızca cluster içinde açmak için hangi Kubernetes Service türü kullanılmalıdır?

Cevap

ClusterIP, Kubernetes'teki varsayılan Service türüdür. Yalnızca cluster içinden erişilebilen sanal bir IP adresi oluşturur. Bu tür; frontend ile backend arasında veya bir API ile veritabanı arasında olduğu gibi servisler arası iletişim için idealdir. ClusterIP adresi, altta yatan Pod'lar değişse bile sabit kalır.

4

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

5

Kubernetes'te bir Secret ile bir ConfigMap arasındaki ana fark nedir?

+19 mülakat soruları

Bir sonraki mülakatın için Go'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