Skip to content

Commit 65dbab2

Browse files
Merge pull request #75 from codefresh-io/upgrade_vp_18
use v18 of dind-volume-provisioner and support K8S 1.16
2 parents 2846729 + 4186de1 commit 65dbab2

File tree

6 files changed

+28
-8
lines changed

6 files changed

+28
-8
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "venona",
3-
"version": "0.28.4",
3+
"version": "0.28.5",
44
"description": "Codefresh agent to run on Codefresh's runtime environment and execute pipeline",
55
"main": "index.js",
66
"scripts": {

venonactl/pkg/store/store.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ func (s *Values) BuildValues() map[string]interface{} {
9595
},
9696
"VolumeProvisionerImage": map[string]string{
9797
"Name": "codefresh/dind-volume-provisioner",
98-
"Tag": "v17",
98+
"Tag": "v18",
9999
},
100100
"Namespace": s.KubernetesAPI.Namespace,
101101
"NodeSelector": s.KubernetesAPI.NodeSelector,

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)