From ad5436433ea46e1a55fc9cf83476ad489d8b90b6 Mon Sep 17 00:00:00 2001 From: Maicon Berlofa Date: Sat, 4 Jul 2026 01:41:48 -0300 Subject: [PATCH 1/3] docs(memcached): sync template standards updates --- src/data/playground-configs.ts | 14 ++++++++++++++ src/pages/docs/charts/memcached.mdx | 2 ++ 2 files changed, 16 insertions(+) diff --git a/src/data/playground-configs.ts b/src/data/playground-configs.ts index ddd39839..19e29a5f 100644 --- a/src/data/playground-configs.ts +++ b/src/data/playground-configs.ts @@ -7088,6 +7088,20 @@ export const chartConfigs: Record = { default: 'true', description: 'Allow DNS egress', }, + { + label: 'Extra Egress CIDR', + key: 'networkPolicy.extraEgress[0].to[0].ipBlock.cidr', + type: 'text', + default: '10.80.0.0/16', + description: 'Additional egress destination', + }, + { + label: 'Extra Egress Port', + key: 'networkPolicy.extraEgress[0].ports[0].port', + type: 'number', + default: '443', + description: 'Additional TCP egress port', + }, ], }, { diff --git a/src/pages/docs/charts/memcached.mdx b/src/pages/docs/charts/memcached.mdx index 6bb68e8d..171ff29b 100644 --- a/src/pages/docs/charts/memcached.mdx +++ b/src/pages/docs/charts/memcached.mdx @@ -240,6 +240,7 @@ networkPolicy: egress: enabled: true allowDNS: true + extraEgress: [] pdb: enabled: true @@ -301,6 +302,7 @@ Memcached authentication is disabled. | `metrics.memcachedTLS.enabled` | `false` | Uses TLS between the exporter and local Memcached process. | | `networkPolicy.enabled` | `false` | Renders NetworkPolicy rules for cache and metrics access. | | `networkPolicy.egress.enabled` | `false` | Adds optional egress policy rules. | +| `networkPolicy.extraEgress` | `[]` | Appends full custom NetworkPolicy egress rules to generated egress. | | `autoscaling.enabled` | `false` | Enables HPA for distributed mode only. | | `pdb.enabled` | `false` | Renders a PodDisruptionBudget. | | `service.type` | `ClusterIP` | Client Service type; use `LoadBalancer` if external TCP exposure is required. | From 0f396e94c467b4e32764f6a35f6ecea746b9e6a9 Mon Sep 17 00:00:00 2001 From: Maicon Berlofa Date: Sun, 5 Jul 2026 10:38:59 -0300 Subject: [PATCH 2/3] docs(memcached): sync egress policy value path --- src/data/playground-configs.ts | 4 ++-- src/pages/docs/charts/memcached.mdx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/data/playground-configs.ts b/src/data/playground-configs.ts index 19e29a5f..9ee5ce9e 100644 --- a/src/data/playground-configs.ts +++ b/src/data/playground-configs.ts @@ -7090,14 +7090,14 @@ export const chartConfigs: Record = { }, { label: 'Extra Egress CIDR', - key: 'networkPolicy.extraEgress[0].to[0].ipBlock.cidr', + key: 'networkPolicy.egress.extraEgress[0].to[0].ipBlock.cidr', type: 'text', default: '10.80.0.0/16', description: 'Additional egress destination', }, { label: 'Extra Egress Port', - key: 'networkPolicy.extraEgress[0].ports[0].port', + key: 'networkPolicy.egress.extraEgress[0].ports[0].port', type: 'number', default: '443', description: 'Additional TCP egress port', diff --git a/src/pages/docs/charts/memcached.mdx b/src/pages/docs/charts/memcached.mdx index 171ff29b..0bb6b5d5 100644 --- a/src/pages/docs/charts/memcached.mdx +++ b/src/pages/docs/charts/memcached.mdx @@ -240,7 +240,7 @@ networkPolicy: egress: enabled: true allowDNS: true - extraEgress: [] + extraEgress: [] pdb: enabled: true @@ -302,7 +302,7 @@ Memcached authentication is disabled. | `metrics.memcachedTLS.enabled` | `false` | Uses TLS between the exporter and local Memcached process. | | `networkPolicy.enabled` | `false` | Renders NetworkPolicy rules for cache and metrics access. | | `networkPolicy.egress.enabled` | `false` | Adds optional egress policy rules. | -| `networkPolicy.extraEgress` | `[]` | Appends full custom NetworkPolicy egress rules to generated egress. | +| `networkPolicy.egress.extraEgress` | `[]` | Appends full custom NetworkPolicy egress rules to generated egress. | | `autoscaling.enabled` | `false` | Enables HPA for distributed mode only. | | `pdb.enabled` | `false` | Renders a PodDisruptionBudget. | | `service.type` | `ClusterIP` | Client Service type; use `LoadBalancer` if external TCP exposure is required. | From 06c5e678b5e8aaeeb461dd0ec09d784add00150e Mon Sep 17 00:00:00 2001 From: Maicon Berlofa Date: Sun, 5 Jul 2026 21:06:53 -0300 Subject: [PATCH 3/3] docs(memcached): show extra egress rule shape --- src/pages/docs/charts/memcached.mdx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pages/docs/charts/memcached.mdx b/src/pages/docs/charts/memcached.mdx index 0bb6b5d5..07192a20 100644 --- a/src/pages/docs/charts/memcached.mdx +++ b/src/pages/docs/charts/memcached.mdx @@ -240,7 +240,13 @@ networkPolicy: egress: enabled: true allowDNS: true - extraEgress: [] + extraEgress: + - to: + - ipBlock: + cidr: 10.80.0.0/16 + ports: + - port: 443 + protocol: TCP pdb: enabled: true