27 Eylül 2022 Salı

Kubernetes kind : PodDisruptionBudget

Giriş
rolling upgrade esnasında en az belirtilen sayı kadar pod'un çalışmasını garanti eder.

Rolling Deployment Nedir
Açıklaması şöyle
The rolling deployment strategy is the default strategy by Kubernetes that slowly replaces the old pods of the previous version with the pods of the new version. 
Blue/G
Örnek
Şöyle yaparız
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
  name: cron-service-pdb
spec:
  minAvailable: 1
  selector:
    matchLabels:
      app: cron-service
Açıklaması şöyle
Having the above PDB ensures that we always have one guaranteed pod running in K8S cluster at any given point of time .


Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...