From c91b799bdcc44a8dd89f1e92f4a06d507ad649d5 Mon Sep 17 00:00:00 2001 From: Julia A Date: Mon, 25 May 2026 15:31:20 +0400 Subject: [PATCH 1/4] fix(): Fix variable name --- charts/base/Chart.lock | 6 +++--- charts/base/Chart.yaml | 2 +- charts/base/charts/zero-trust-mesh-0.1.3.tgz | Bin 5108 -> 0 bytes charts/base/charts/zero-trust-mesh-0.1.4.tgz | Bin 0 -> 7133 bytes charts/base/values.yaml | 19 +++++++++++-------- 5 files changed, 15 insertions(+), 12 deletions(-) delete mode 100644 charts/base/charts/zero-trust-mesh-0.1.3.tgz create mode 100644 charts/base/charts/zero-trust-mesh-0.1.4.tgz diff --git a/charts/base/Chart.lock b/charts/base/Chart.lock index 2eac893..66134e4 100644 --- a/charts/base/Chart.lock +++ b/charts/base/Chart.lock @@ -4,6 +4,6 @@ dependencies: version: 0.1.3 - name: zero-trust-mesh repository: https://dasmeta.github.io/helm - version: 0.1.3 -digest: sha256:e7ff901ebce4f9fa8dbaea29f55b6504a4c102dfab5184ab65516eb11cbbfdbb -generated: "2026-05-12T18:41:21.80521+04:00" + version: 0.1.4 +digest: sha256:30c9d3bbf30655057ba330fc10b341a63636f4887de22569a71de6bba25ef21e +generated: "2026-05-25T15:23:18.894969+04:00" diff --git a/charts/base/Chart.yaml b/charts/base/Chart.yaml index 2408a9c..ab42e73 100644 --- a/charts/base/Chart.yaml +++ b/charts/base/Chart.yaml @@ -30,7 +30,7 @@ dependencies: alias: gatewayApi condition: gatewayApi.enabled - name: zero-trust-mesh - version: 0.1.3 + version: 0.1.4 repository: "https://dasmeta.github.io/helm" alias: zeroTrustMesh condition: zeroTrustMesh.enabled diff --git a/charts/base/charts/zero-trust-mesh-0.1.3.tgz b/charts/base/charts/zero-trust-mesh-0.1.3.tgz deleted file mode 100644 index 8f5b13fe873d9bdc6501589fcda59e3856af36b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5108 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 WvMqnV^8Wz<0RR7CQn?lYf&c(>g8#q( diff --git a/charts/base/charts/zero-trust-mesh-0.1.4.tgz b/charts/base/charts/zero-trust-mesh-0.1.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b13642d83e5f2f19126afd8d4b30b4d092cef18e GIT binary patch literal 7133 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 Date: Mon, 25 May 2026 16:56:30 +0400 Subject: [PATCH 2/4] fix(): Fix examples --- examples/zero-trust-mesh/ip-egress.yaml | 7 ++++--- examples/zero-trust-mesh/service-deny-all.yaml | 5 ++--- examples/zero-trust-mesh/target-pod-labels.yaml | 16 ++++++++++------ examples/zero-trust-mesh/values.namespace.yaml | 4 ++-- 4 files changed, 18 insertions(+), 14 deletions(-) diff --git a/examples/zero-trust-mesh/ip-egress.yaml b/examples/zero-trust-mesh/ip-egress.yaml index 9581f3a..7dab69b 100644 --- a/examples/zero-trust-mesh/ip-egress.yaml +++ b/examples/zero-trust-mesh/ip-egress.yaml @@ -1,8 +1,9 @@ # helm template ztm-ip-egress ./charts/zero-trust-mesh -n default -f ./examples/zero-trust-mesh/ip-egress.yaml -workload: frontend +service: frontend namespaceResourcesEnabled: false -allowTo: - - ips: +allowPolicies: + - type: egress + ips: - 192.0.2.10 - 198.51.100.0/24 ports: diff --git a/examples/zero-trust-mesh/service-deny-all.yaml b/examples/zero-trust-mesh/service-deny-all.yaml index 412ea15..9b4ee98 100644 --- a/examples/zero-trust-mesh/service-deny-all.yaml +++ b/examples/zero-trust-mesh/service-deny-all.yaml @@ -1,9 +1,8 @@ # helm template ztm-service-deny-all ./charts/zero-trust-mesh -n default -f ./examples/zero-trust-mesh/service-deny-all.yaml -workload: frontend +service: frontend namespaceResourcesEnabled: false -serviceDenyAll: +denyAll: enabled: true podLabels: app: frontend component: api - diff --git a/examples/zero-trust-mesh/target-pod-labels.yaml b/examples/zero-trust-mesh/target-pod-labels.yaml index 1141892..5358553 100644 --- a/examples/zero-trust-mesh/target-pod-labels.yaml +++ b/examples/zero-trust-mesh/target-pod-labels.yaml @@ -1,11 +1,15 @@ # helm template ztm-target-pod-labels ./charts/zero-trust-mesh -n default -f ./examples/zero-trust-mesh/target-pod-labels.yaml -workload: frontend +service: frontend namespaceResourcesEnabled: false -allowTo: - - service: backend - targetPodLabels: +denyAll: + enabled: true + podLabels: + app: frontend + component: web +allowPolicies: + - type: egress + service: backend + podLabels: app: backend component: api port: 8080 - methods: ["GET"] - paths: ["/api/*"] diff --git a/examples/zero-trust-mesh/values.namespace.yaml b/examples/zero-trust-mesh/values.namespace.yaml index 0bec288..8a8b228 100644 --- a/examples/zero-trust-mesh/values.namespace.yaml +++ b/examples/zero-trust-mesh/values.namespace.yaml @@ -8,5 +8,5 @@ namespace: default # - default deny AuthorizationPolicy namespaceResourcesEnabled: true -# Keep allowTo list empty so no service-level rules are created. -allowTo: [] +# Keep allowPolicies empty so no service-level rules are created. +allowPolicies: [] From 3e388bb63d4e9d9a54d4b1c4b83777b1a9ce4e4f Mon Sep 17 00:00:00 2001 From: Julia A Date: Mon, 25 May 2026 17:05:00 +0400 Subject: [PATCH 3/4] fix(): Fix examples --- examples/base/with-zero-trust-mesh.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/examples/base/with-zero-trust-mesh.yaml b/examples/base/with-zero-trust-mesh.yaml index 0d2d3a0..5f6c9df 100644 --- a/examples/base/with-zero-trust-mesh.yaml +++ b/examples/base/with-zero-trust-mesh.yaml @@ -13,7 +13,7 @@ service: port: 80 protocol: TCP -# Make pod/service selectors explicit so zeroTrustMesh `workload` maps correctly. +# Make pod/service selectors explicit so zeroTrustMesh `service` maps correctly. selectorLabelsOverride: app: nginx-curl-test @@ -54,11 +54,21 @@ gatewayApi: zeroTrustMesh: enabled: true namespaceResourcesEnabled: true - allowTo: - - service: backend + service: test-service + denyAll: + enabled: true + podLabels: + app: test-service + allowPolicies: + - type: ingress + service: nginx + podLabels: + app: nginx + port: 80 + - type: egress + service: backend port: 8080 - methods: ["GET", "POST"] - paths: ["/*"] - - hosts: + - type: egress + hosts: - google.com - www.google.com From 1f86622d028ee58e0a3735715a96e7bf1da08448 Mon Sep 17 00:00:00 2001 From: Julia A Date: Mon, 25 May 2026 17:05:43 +0400 Subject: [PATCH 4/4] fix(): Fix examples --- examples/base/with-zero-trust-mesh.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/base/with-zero-trust-mesh.yaml b/examples/base/with-zero-trust-mesh.yaml index 5f6c9df..aa3524d 100644 --- a/examples/base/with-zero-trust-mesh.yaml +++ b/examples/base/with-zero-trust-mesh.yaml @@ -53,7 +53,7 @@ gatewayApi: zeroTrustMesh: enabled: true - namespaceResourcesEnabled: true + namespaceResourcesEnabled: false service: test-service denyAll: enabled: true