
Kubernetes - Üretim ve Ölçeklendirme
Helm charts, HPA/VPA, StatefulSets, PersistentVolumes, RBAC, GKE, resource limits, Prometheus/Grafana, health probes
1Helm'in bir Kubernetes ekosistemindeki ana rolü nedir?
Helm'in bir Kubernetes ekosistemindeki ana rolü nedir?
Cevap
Helm, Kubernetes için paket yöneticisidir. Şablonlu YAML dosyalarının koleksiyonları olan chart'lar aracılığıyla karmaşık uygulamaların tanımlanmasına, kurulmasına ve yükseltilmesine olanak tanır. Helm, bağımlılıkları, sürümleri ve yapılandırmaları tekrarlanabilir şekilde yöneterek dağıtımı basitleştirir.
2Bir Deployment ile StatefulSet arasındaki temel fark nedir?
Bir Deployment ile StatefulSet arasındaki temel fark nedir?
Cevap
Bir StatefulSet, her pod için kararlı ve kalıcı bir kimlik (ağ adı, depolama) garanti ederken, bir Deployment pod'ları değiştirilebilir olarak ele alır. StatefulSet'ler, her örneğin yeniden başlatmalar arasında kimliğini ve verilerini koruması gereken veritabanları gibi stateful uygulamalar için temeldir.
3Horizontal Pod Autoscaler (HPA), replica sayısını ayarlamak için nasıl çalışır?
Horizontal Pod Autoscaler (HPA), replica sayısını ayarlamak için nasıl çalışır?
Cevap
HPA, Metrics Server aracılığıyla pod metriklerini (CPU, bellek veya özel metrikler) izler ve hedef kullanımı korumak için replica sayısını otomatik olarak ayarlar. Mevcut ve hedef kullanım arasındaki oranı hesaplar, ardından thrashing'i önlemek için cooldown süreleriyle uygun şekilde scale up veya down yapar.
HPA (Horizontal Pod Autoscaler) ile VPA (Vertical Pod Autoscaler) arasındaki fark nedir?
Kubernetes'te PersistentVolume (PV) ve PersistentVolumeClaim (PVC) rolü nedir?
+17 mülakat soruları
Diğer Data Engineering mülakat konuları
Linux & Shell - Temeller
Git & GitHub - Temeller
Data Engineering için ileri düzey Python
Docker - Temeller
Google Cloud Platform - Temeller
CI/CD ve Kod Kalitesi
Docker Compose
FastAPI - Veri API'leri
Data Engineering için İleri Seviye SQL
Data Lake - Mimari ve Veri Alımı
Data Engineering için BigQuery
PostgreSQL - Yönetim
Data Engineering için Data Modeling
Fivetran & Airbyte - Veri Alımı
dbt - Temeller
Apache Airflow - Temeller
Kubernetes - Temeller
dbt - Gelişmiş özellikler
ETL / ELT / ETLT Desenleri
Apache Airflow - İleri Seviye
Airflow + dbt - Pipeline Orkestrasyonu
PySpark - Büyük Ölçekli İşleme
Google Pub/Sub - Veri Streaming
Apache Beam & Dataflow
Terraform - Infrastructure as Code
NoSQL Veritabanları
Modern Data Architecture
İzleme ve Gözlemlenebilirlik
IAM ve Veri Güvenliği
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