diff --git a/deployment/deployment.yml b/deployment/deployment.yml index c29ae5d..4e7fc6e 100644 --- a/deployment/deployment.yml +++ b/deployment/deployment.yml @@ -43,4 +43,9 @@ spec: ports: - containerPort: 5000 name: katbin-service + resources: + limits: + cpu: 500m + requests: + cpu: 200m imagePullPolicy: Always \ No newline at end of file diff --git a/deployment/pod-disruption-budget.yml b/deployment/pod-disruption-budget.yml new file mode 100644 index 0000000..2da2963 --- /dev/null +++ b/deployment/pod-disruption-budget.yml @@ -0,0 +1,9 @@ +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: katbin-service-podbudget +spec: + maxUnavailable: 0 + selector: + matchLabels: + app.kubernetes.io/name: katbin-service \ No newline at end of file