From 48c6e23ca017393c3725775be04dee4f9ca1e926 Mon Sep 17 00:00:00 2001 From: IvanHunters Date: Tue, 4 Nov 2025 17:56:49 +0300 Subject: [PATCH] add rule for success installing Signed-off-by: IvanHunters --- .../charts/flux-operator/templates/network-policy.yaml | 3 +++ packages/system/fluxcd-operator/patches/networkPolicy.diff | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/system/fluxcd-operator/charts/flux-operator/templates/network-policy.yaml b/packages/system/fluxcd-operator/charts/flux-operator/templates/network-policy.yaml index fc7fa004..0a9db1cc 100644 --- a/packages/system/fluxcd-operator/charts/flux-operator/templates/network-policy.yaml +++ b/packages/system/fluxcd-operator/charts/flux-operator/templates/network-policy.yaml @@ -1,3 +1,5 @@ +{{- if .Capabilities.APIVersions.Has "cilium.io/v2/CiliumClusterwideNetworkPolicy" }} +--- apiVersion: cilium.io/v2 kind: CiliumClusterwideNetworkPolicy metadata: @@ -16,3 +18,4 @@ spec: ingress: - fromEntities: - cluster +{{- end }} diff --git a/packages/system/fluxcd-operator/patches/networkPolicy.diff b/packages/system/fluxcd-operator/patches/networkPolicy.diff index d2adc974..a7bf3207 100644 --- a/packages/system/fluxcd-operator/patches/networkPolicy.diff +++ b/packages/system/fluxcd-operator/patches/networkPolicy.diff @@ -3,6 +3,7 @@ new file mode 100644 --- /dev/null (revision 52a23eacfc32430d8b008b765c64a81526521bae) +++ b/packages/system/fluxcd-operator/charts/flux-operator/templates/network-policy.yaml (revision 52a23eacfc32430d8b008b765c64a81526521bae) @@ -0,0 +1,18 @@ ++{{- if .Capabilities.APIVersions.Has "cilium.io/v2/CiliumClusterwideNetworkPolicy" }} +apiVersion: cilium.io/v2 +kind: CiliumClusterwideNetworkPolicy +metadata: @@ -21,3 +22,4 @@ new file mode 100644 + ingress: + - fromEntities: + - cluster ++{{- end }}