Junior — Middle
Konteyner orkestrasyonu için Kubernetes platformu ile çalıştınız mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, Kubernetes ile çalıştım — konteynerleri düzenlemek için kullanılan ve dağıtım, ölçeklendirme ve yönetimi otomatikleştiren bir platform.
Kullandığım Kubernetes'in temel özellikleri:
- Konteyner kümelerinin ve durumlarının yönetimi.
- Yük durumuna göre otomatik pod ölçeklendirmesi.
- Yüksek erişilebilirlik ve kendini onarma sağlayan uygulamalar.
- Kaynakları tanımlamak için YAML formatında manifestler kullanma (Deployment, Service, ConfigMap vb.).
- Küme içindeki servisler arasında ağ iletişimini yapılandırma.
Kubernetes'te basit bir Deployment örneği:
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 3
selector:
matchLabels:
app: my-app
template:
metadata:
labels:
app: my-app
spec:
containers:
- name: my-app-container
image: my-app-image:latest
ports:
- containerPort: 80
Kubernetes kullanımı, karmaşık uygulamaların yönetimini kolaylaştırır ve güvenilirliğini artırır.