Skip to content

Commit 6f8c7f3

Browse files
authored
feat: Switch API version for deployments to work on K8s 1.16+ (#90)
* Switch API version for deployments to work on K8s 1.16+ * Add selector to all deployments
1 parent 53fb43d commit 6f8c7f3

12 files changed

+48
-12
lines changed

prow/templates/crier-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: crier
55
labels:
66
app: crier
77
spec:
88
replicas: {{ .Values.crier.replicas }}
9+
selector:
10+
matchLabels:
11+
app: crier
912
template:
1013
metadata:
1114
labels:

prow/templates/deck-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: extensions/v1beta1
2+
apiVersion: apps/v1
33
kind: Deployment
44
metadata:
55
name: deck
@@ -12,6 +12,9 @@ spec:
1212
rollingUpdate:
1313
maxSurge: 1
1414
maxUnavailable: 1
15+
selector:
16+
matchLabels:
17+
app: deck
1518
template:
1619
metadata:
1720
labels:

prow/templates/ghproxy-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: ghproxy
55
labels:
66
app: ghproxy
77
spec:
88
replicas: {{ .Values.ghproxy.replicas }}
9+
selector:
10+
matchLabels:
11+
app: ghproxy
912
template:
1013
metadata:
1114
labels:

prow/templates/hook-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: extensions/v1beta1
2+
apiVersion: apps/v1
33
kind: Deployment
44
metadata:
55
name: hook
@@ -12,6 +12,9 @@ spec:
1212
rollingUpdate:
1313
maxSurge: 1
1414
maxUnavailable: 1
15+
selector:
16+
matchLabels:
17+
app: hook
1518
template:
1619
metadata:
1720
labels:

prow/templates/horologium-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: horologium
@@ -8,6 +8,9 @@ spec:
88
replicas: 1 # Do not scale up.
99
strategy:
1010
type: Recreate
11+
selector:
12+
matchLabels:
13+
app: horologium
1114
template:
1215
metadata:
1316
labels:

prow/templates/needsrebase-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: needs-rebase
55
labels:
66
app: needs-rebase
77
spec:
88
replicas: {{ .Values.needsrebase.replicas }}
9+
selector:
10+
matchLabels:
11+
app: needs-rebase
912
template:
1013
metadata:
1114
labels:

prow/templates/plank-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: extensions/v1beta1
2+
apiVersion: apps/v1
33
kind: Deployment
44
metadata:
55
name: plank
@@ -9,6 +9,9 @@ spec:
99
replicas: 1 # Do not scale up.
1010
strategy:
1111
type: Recreate
12+
selector:
13+
matchLabels:
14+
app: plank
1215
template:
1316
metadata:
1417
labels:

prow/templates/pushgateway-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: pushgateway
55
labels:
66
app: pushgateway
77
spec:
88
replicas: {{ .Values.pushgateway.replicas }}
9+
selector:
10+
matchLabels:
11+
app: pushgateway
912
template:
1013
metadata:
1114
labels:

prow/templates/pushgateway-proxy-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
apiVersion: extensions/v1beta1
1+
apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: pushgateway-proxy
55
labels:
66
app: pushgateway-proxy
77
spec:
88
replicas: {{ .Values.pushgateway.proxy.replicas }}
9+
selector:
10+
matchLabels:
11+
app: pushgateway-proxy
912
template:
1013
metadata:
1114
labels:

prow/templates/sinker-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
---
2-
apiVersion: extensions/v1beta1
2+
apiVersion: apps/v1
33
kind: Deployment
44
metadata:
55
name: sinker
66
labels:
77
app: sinker
88
spec:
99
replicas: {{ .Values.sinker.replicas }}
10+
selector:
11+
matchLabels:
12+
app: sinker
1013
template:
1114
metadata:
1215
labels:

0 commit comments

Comments
 (0)