F5Networks / k8s-bigip-ctlr

Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
Apache License 2.0
363 stars 195 forks source link

BIGIP controller 2.6.0 removes F5 configuration when removing Kubernetes resources in namespace #3395

Open wheestermans31 opened 6 months ago

wheestermans31 commented 6 months ago

Setup Details

CIS Version : 2.6.0
Build: f5networks/k8s-bigip-ctlr:2.6.0 Agent Mode: AS3
Orchestration: OpenShift Orchestration Version: 4.13.34
Pool Mode: Cluster

Description

I have two namespaces where the same resources are deployed, the only difference is the host name of the VirtualServer.

Sample to reproduce:

namespace-a: deployment: deploytest service; deploytest vs: deploytest --> host test-namespace-a.company-europe.com

namespace-b: deployment: deploytest service; deploytest vs: deploytest --> host test-namespace-b.company-europe.com

Both are accessible via F5.

Now demete the resources from namespace-a. The result is that also the one for namespace-b is not accessible anymore. I have to redeploy the one of namespace-b to fix.

trinaths commented 6 months ago

Created [CONTCNTR-4707] for internal tracking.