Skip to content

Commit 4186de1

Browse files
support k8s 1.16
1 parent a1d1800 commit 4186de1

File tree

4 files changed

+26
-6
lines changed

4 files changed

+26
-6
lines changed

venonactl/pkg/templates/kubernetes/daemonset.dind-lv-monitor.vp.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: DaemonSet
33
metadata:
44
name: dind-lv-monitor-{{ .AppName }}
55
namespace: {{ .Namespace }}
66
labels:
77
app: dind-lv-monitor
88
spec:
9+
selector:
10+
matchLabels:
11+
app: dind-lv-monitor
912
template:
1013
metadata:
1114
labels:

venonactl/pkg/templates/kubernetes/deployment.dind-volume-provisioner.vp.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: dind-volume-provisioner-{{ .AppName }}
55
namespace: {{ .Namespace }}
66
labels:
77
app: dind-volume-provisioner
88
spec:
9+
selector:
10+
matchLabels:
11+
app: dind-volume-provisioner
912
replicas: 1
1013
strategy:
1114
type: Recreate

venonactl/pkg/templates/kubernetes/deployment.venona.yaml

Lines changed: 5 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
labels:
@@ -7,6 +7,10 @@ metadata:
77
name: {{ .AppName }}
88
namespace: {{ .Namespace }}
99
spec:
10+
selector:
11+
matchLabels:
12+
app: {{ .AppName }}
13+
version: {{ .Version }}
1014
replicas: 1
1115
revisionHistoryLimit: 5
1216
strategy:

venonactl/pkg/templates/kubernetes/templates.go

Lines changed: 13 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)