Skip to content

Commit 6598213

Browse files
committed
fix net pod policy
Signed-off-by: kklinch0 <[email protected]>
1 parent 65e3b74 commit 6598213

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

‎packages/apps/tenant/Chart.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ description: Separated tenant namespace
44
icon: /logos/tenant.svg
55

66
type: application
7-
version: 1.11.1
7+
version: 1.11.2

‎packages/apps/tenant/templates/networkpolicy.yaml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,20 @@ spec:
4848
{{- range $i, $v := $parts }}
4949
{{- if ne $i 0 }}
5050
- matchLabels:
51+
"k8s:app.kubernetes.io/name": "vminsert"
52+
"k8s:io.kubernetes.pod.namespace": {{ join "-" (slice $parts 0 (add $i 1)) }}
53+
{{- end }}
54+
{{- end }}
55+
{{- end }}
56+
{{- end }}
57+
{{- if ne (include "tenant.name" .) "tenant-root" }}
58+
- toEndpoints:
59+
{{- if hasPrefix "tenant-" .Release.Namespace }}
60+
{{- $parts := splitList "-" .Release.Namespace }}
61+
{{- range $i, $v := $parts }}
62+
{{- if ne $i 0 }}
63+
- matchLabels:
64+
"k8s:app.kubernetes.io/instance": "etcd"
5165
"k8s:io.kubernetes.pod.namespace": {{ join "-" (slice $parts 0 (add $i 1)) }}
5266
{{- end }}
5367
{{- end }}

‎packages/apps/versions_map‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,8 @@ tcp-balancer 0.5.0 08cb7c0f
151151
tcp-balancer 0.5.1 HEAD
152152
tenant 1.10.0 4369b031
153153
tenant 1.11.0 08cb7c0f
154-
tenant 1.11.1 HEAD
154+
tenant 1.11.1 28c9fcd6
155+
tenant 1.11.2 HEAD
155156
virtual-machine 0.1.4 f2015d65
156157
virtual-machine 0.1.5 263e47be
157158
virtual-machine 0.2.0 c0685f43

0 commit comments

Comments
 (0)