Skip to content

Commit c0a0ccf

Browse files
committed
add pod disruption budget to simple-app chart
1 parent 4798d30 commit c0a0ccf

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v2
22
name: simple-app
3-
version: 3.0.0
3+
version: 3.0.1
44
description: Provides a deployment, service and ingress to expose one container at a given domain
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: policy/v1
2+
kind: PodDisruptionBudget
3+
metadata:
4+
name: {{ include "app.fullName" . }}-pdb
5+
namespace: {{ include "app.fullName" . }}
6+
labels:
7+
app.kubernetes.io/name: {{ .Release.Name }}-pdb
8+
helm.sh/chart: {{ include "chart.fullName" . }}
9+
app.kubernetes.io/instance: {{ .Release.Name }}
10+
app.kubernetes.io/managed-by: {{ .Release.Service }}
11+
spec:
12+
selector:
13+
app: {{ include "app.fullName" . }}
14+
minAvailable: {{ .Values.minAvailable }}

kubernetes/.charts/simple-app/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ hosts:
1414
- some.example.domain
1515

1616
replicas: 2
17+
minAvailable: 1
1718
resources:
1819
limits:
1920
cpu: 200m

0 commit comments

Comments
 (0)