From 045954f8d363d42757bcd3409ca2eedf513ede45 Mon Sep 17 00:00:00 2001 From: Taha Hawa Date: Thu, 29 May 2025 18:06:16 -0400 Subject: [PATCH] start network policy --- harmony/src/domain/topology/tenant/k8s.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/harmony/src/domain/topology/tenant/k8s.rs b/harmony/src/domain/topology/tenant/k8s.rs index 88cf712..5feac85 100644 --- a/harmony/src/domain/topology/tenant/k8s.rs +++ b/harmony/src/domain/topology/tenant/k8s.rs @@ -71,6 +71,21 @@ impl TenantManager for K8sTenantManager { } ); + + let network_policy = json!({ + "apiVersion": "networking.k8s.io/v1", + "kind": "NetworkPolicy", + "metadata": { + "name": format!("{}-network-policy", config.name), + }, + "spec": { + "podSelector": {}, + "egress": [], + "ingress": [], + "policyTypes": [ + ] + } + }); } async fn update_tenant_resource_limits(