
Kubernetes Temelleri
Pods, Deployments, Services, ConfigMaps, Secrets, namespaces, kubectl komutları, CrashLoopBackOff sorun giderme
1Kubernetes'te Pod nedir?
Kubernetes'te Pod nedir?
Cevap
Pod, Kubernetes'te dağıtılabilir en küçük birimdir. Aynı ağ namespace'ini, depolama alanını ve IP adresini paylaşan bir veya daha fazla container'ı kapsüller. Pod içindeki container'lar localhost üzerinden iletişim kurabilir ve aynı yaşam döngüsünü paylaşır. Çoğu durumda, bir Pod tek bir ana container içerir, ancak logging veya monitoring gibi özellikler için sidecar container'lar eklenebilir.
2Kubernetes control plane'in iki ana bileşeni nelerdir?
Kubernetes control plane'in iki ana bileşeni nelerdir?
Cevap
Kubernetes control plane temel olarak Kubernetes API'sini sunan ve tüm işlemler için giriş noktası görevi gören API Server (kube-apiserver) ile cluster durumunu saklayan dağıtık anahtar-değer veritabanı olan etcd'den oluşur. Diğer bileşenler arasında Pod'ları node'lara atayan scheduler (kube-scheduler) ve kontrol döngülerini çalıştıran controller manager (kube-controller-manager) bulunur. API Server, diğer tüm bileşenlerin iletişim kurduğu merkezi bileşendir.
3Bir Kubernetes node'unda kubelet'in rolü nedir?
Bir Kubernetes node'unda kubelet'in rolü nedir?
Cevap
Kubelet, cluster'ın her worker node'unda çalışan bir ajandır. Node'undaki Pod'ları yönetmekten sorumludur: API Server tarafından atanan Pod spesifikasyonlarını izler, container runtime aracılığıyla container'ları başlatır ve durdurur, probe'lar (liveness, readiness) aracılığıyla sağlık durumlarını izler ve durumu control plane'e bildirir. Kubelet, PodSpecs'te tanımlanan container'ların çalıştığından ve sağlıklı olduğundan emin olur.
Liveness probe ile readiness probe arasındaki fark nedir?
Kubernetes'te label'lar ne için kullanılır?
+23 mülakat soruları
Diğer DevOps mülakat konuları
Sürüm Kontrolü & Git
Linux Temelleri
Shell Scripting & Bash
Networking Temelleri
Docker Temelleri
CI/CD Temelleri
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes Networking
İleri Düzey Kubernetes
Ingress & API Gateway
Terraform Temelleri
İleri Terraform
Ansible & Configuration Management
AWS Temelleri
Azure Temelleri
GCP Temelleri
Monitoring ve Prometheus
Logging & ELK Stack
Alerting ve Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Güvenliği
Helm & Kubernetes
Runtime ve Cluster Güvenliği
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Dağıtık Gözlemlenebilirlik
Disaster Recovery & Backup
Performans Optimizasyonu
Bulut Maliyet Optimizasyonu
SRE Prensipleri
Chaos Engineering
Platform Engineering
Bir sonraki mülakatın için DevOps'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