all: update Kubernetes API version
The extensions/v1beta1 API version is no longer supported. This
change updates the API version. It also adds the selector to spec which
helps the configurations pass the validation step.
Change-Id: I2335fe1f7272dfa7ca4abedfa902426226fafde9
Reviewed-on: https://go-review.googlesource.com/c/build/+/346416
Trust: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
diff --git a/cmd/coordinator/deployment-prod.yaml b/cmd/coordinator/deployment-prod.yaml
index ec2bfcf..1f9a682 100644
--- a/cmd/coordinator/deployment-prod.yaml
+++ b/cmd/coordinator/deployment-prod.yaml
@@ -1,8 +1,11 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: coordinator-deployment
spec:
+ selector:
+ matchLabels:
+ app: coordinator
template:
metadata:
labels:
diff --git a/cmd/coordinator/deployment-staging.yaml b/cmd/coordinator/deployment-staging.yaml
index ac66821..8e63ea3 100644
--- a/cmd/coordinator/deployment-staging.yaml
+++ b/cmd/coordinator/deployment-staging.yaml
@@ -1,8 +1,11 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: coordinator-deployment
spec:
+ selector:
+ matchLabels:
+ app: coordinator
template:
metadata:
labels:
diff --git a/cmd/gerritbot/deployment-prod.yaml b/cmd/gerritbot/deployment-prod.yaml
index 0a72743..23349ad 100644
--- a/cmd/gerritbot/deployment-prod.yaml
+++ b/cmd/gerritbot/deployment-prod.yaml
@@ -1,9 +1,12 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: gerritbot-deployment
spec:
replicas: 1
+ selector:
+ matchLabels:
+ app: gerritbot
template:
metadata:
labels:
diff --git a/cmd/gopherbot/deployment-prod.yaml b/cmd/gopherbot/deployment-prod.yaml
index bd69440..6460f0b 100644
--- a/cmd/gopherbot/deployment-prod.yaml
+++ b/cmd/gopherbot/deployment-prod.yaml
@@ -1,9 +1,12 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: gopherbot-deployment
spec:
replicas: 1 # more than 1 might cause duplicate GitHub comments
+ selector:
+ matchLabels:
+ app: gopherbot
template:
metadata:
labels:
diff --git a/cmd/pubsubhelper/deployment-prod.yaml b/cmd/pubsubhelper/deployment-prod.yaml
index 8fc8d91..17805bc 100644
--- a/cmd/pubsubhelper/deployment-prod.yaml
+++ b/cmd/pubsubhelper/deployment-prod.yaml
@@ -1,9 +1,12 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: pubsubhelper-deployment
spec:
replicas: 1
+ selector:
+ matchLabels:
+ app: pubsubhelper
template:
metadata:
labels:
diff --git a/devapp/deployment-prod.yaml b/devapp/deployment-prod.yaml
index 95df7ab..0e2f7d1 100644
--- a/devapp/deployment-prod.yaml
+++ b/devapp/deployment-prod.yaml
@@ -1,9 +1,12 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: devapp-deployment
spec:
replicas: 2
+ selector:
+ matchLabels:
+ app: devapp
template:
metadata:
labels:
diff --git a/devapp/deployment-staging.yaml b/devapp/deployment-staging.yaml
index eee9e4f..521c235 100644
--- a/devapp/deployment-staging.yaml
+++ b/devapp/deployment-staging.yaml
@@ -1,9 +1,12 @@
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
kind: Deployment
metadata:
name: devapp-deployment
spec:
replicas: 2
+ selector:
+ matchLabels:
+ app: devapp
template:
metadata:
labels: