File tree 8 files changed +21
-8
lines changed
8 files changed +21
-8
lines changed Original file line number Diff line number Diff line change 1
- v0.3.45
1
+ v0.3.46
Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ apiVersion: v2
2
2
description : A Helm chart for kraan controller
3
3
name : kraan-controller
4
4
type : application
5
- appVersion : v0.3.45
6
- version : v0.3.45
5
+ appVersion : v0.3.46
6
+ version : v0.3.46
Original file line number Diff line number Diff line change @@ -30,3 +30,12 @@ Create chart name and version as used by the chart label.
30
30
{ {- define " kraan-controller.chart" -} }
31
31
{ {- printf " %s-%s" .Chart.Name .Chart.Version | replace " +" " _" | trunc 63 | trimSuffix " -" -} }
32
32
{ {- end -} }
33
+
34
+ { {- define " kraan-controller.gotk.adminClusterRoleBinding.name" -} }
35
+ { { $crbName := .Values.gotk.rbac.adminClusterRoleBinding.name } }
36
+ { {- if eq $crbName " cluster-reconciler" -} }
37
+ { { $crbName } }-{ { .Release.Namespace } }
38
+ { {- else -} }
39
+ { { $crbName } }
40
+ { {- end -} }
41
+ { {- end -} }
Original file line number Diff line number Diff line change @@ -149,7 +149,7 @@ metadata:
149
149
labels :
150
150
app.kubernetes.io/instance : " {{ .Release.Namespace }}"
151
151
app.kubernetes.io/version : latest
152
- name : cluster-reconciler-{{.Release.Namespace }}
152
+ name : {{ template "kraan-controller.gotk.adminClusterRoleBinding.name" . }}
153
153
roleRef :
154
154
apiGroup : rbac.authorization.k8s.io
155
155
kind : ClusterRole
Original file line number Diff line number Diff line change @@ -152,7 +152,7 @@ subjects:
152
152
apiVersion : rbac.authorization.k8s.io/v1
153
153
kind : ClusterRoleBinding
154
154
metadata :
155
- name : kraan-deployer
155
+ name : {{ .Values. kraan.rbac.adminClusterRoleBinding.name }}
156
156
roleRef :
157
157
apiGroup : rbac.authorization.k8s.io
158
158
kind : ClusterRole
Original file line number Diff line number Diff line change 22
22
# specify rules to create a ClusterRole
23
23
# https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.31/#policyrule-v1-rbac-authorization-k8s-io
24
24
rules : []
25
+ adminClusterRoleBinding :
26
+ name : " kraan-deployer"
25
27
netpolicy :
26
28
enabled : true
27
29
kraanController :
93
95
# specify rules to create a ClusterRole
94
96
# https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.31/#policyrule-v1-rbac-authorization-k8s-io
95
97
rules : []
98
+ adminClusterRoleBinding :
99
+ name : " cluster-reconciler"
96
100
netpolicy :
97
101
enabled : true
98
102
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ require (
16
16
github.com/pkg/errors v0.9.1
17
17
github.com/prometheus/client_golang v1.20.5
18
18
go.uber.org/zap v1.27.0
19
- golang.org/x/mod v0.22 .0
19
+ golang.org/x/mod v0.23 .0
20
20
k8s.io/api v0.31.1
21
21
k8s.io/apiextensions-apiserver v0.31.1
22
22
k8s.io/apimachinery v0.31.1
Original file line number Diff line number Diff line change @@ -229,8 +229,8 @@ golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHl
229
229
golang.org/x/mod v0.2.0 /go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
230
230
golang.org/x/mod v0.3.0 /go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
231
231
golang.org/x/mod v0.4.2 /go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
232
- golang.org/x/mod v0.22 .0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4 =
233
- golang.org/x/mod v0.22 .0 /go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY =
232
+ golang.org/x/mod v0.23 .0 h1:Zb7khfcRGKk+kqfxFaP5tZqCnDZMjC5VtUBs87Hr6QM =
233
+ golang.org/x/mod v0.23 .0 /go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY =
234
234
golang.org/x/net v0.0.0-20180724234803-3673e40ba225 /go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
235
235
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d /go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
236
236
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd /go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
You can’t perform that action at this time.
0 commit comments