Sobes.tech
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.