99 tarantool.io/cluster-id : {{ .Values.ClusterName }}
1010---
1111{{- range .Values.RoleConfig }}
12+ {{- $r := .RolesToAssign | toJson | quote }}
1213apiVersion : tarantool.io/v1alpha1
1314kind : Role
1415metadata :
@@ -17,7 +18,8 @@ metadata:
1718 labels :
1819 tarantool.io/cluster-id : {{ $.Values.ClusterName }}
1920 tarantool.io/role : {{ .RoleName }}
20- tarantool.io/rolesToAssign : " {{ .RolesToAssign }}"
21+ annotations :
22+ tarantool.io/rolesToAssign : {{ $r }}
2123spec :
2224 selector :
2325 matchLabels :
@@ -33,8 +35,9 @@ metadata:
3335 tarantool.io/cluster-id : {{ $.Values.ClusterName }}
3436 tarantool.io/replicaset-template : " {{ .RoleName }}-template"
3537 tarantool.io/role : {{ .RoleName }}
36- tarantool.io/rolesToAssign : " {{ .RolesToAssign }}"
3738 tarantool.io/useVshardGroups : " 0"
39+ annotations :
40+ tarantool.io/rolesToAssign : {{ $r }}
3841spec :
3942 replicas : {{ .ReplicaCount }}
4043 serviceName : {{ .RoleName }}
@@ -54,10 +57,10 @@ spec:
5457 labels :
5558 tarantool.io/cluster-id : {{ $.Values.ClusterName }}
5659 tarantool.io/pod-template : " {{ .RoleName }}-pod-template"
57- tarantool.io/rolesToAssign : " {{ .RolesToAssign }}"
5860 tarantool.io/useVshardGroups : " 0"
5961 environment : " {{ $.Values.ClusterEnv }}"
6062 annotations :
63+ tarantool.io/rolesToAssign : {{ $r }}
6164 prometheus.io/path : " {{ $.Values.Prometheus.path }}"
6265 prometheus.io/port : " {{ $.Values.Prometheus.port}}"
6366 prometheus.io/scrape : " true"
0 commit comments