backup
server in upstream for VirtualServer and TransportServer not removed when the backup services is deleted
#4774
Milestone
Updates required:
resolver-addresses
should trigger WarningUpdates required for tests:
test_transport_server_backup_service.py
to validate connection to external service when backend application is unavailableInvestigation notes:
When debugging the issue, we found that both VS and TS resources we not checking if they had a reference to the backup service. Adding a line in reference_checker.go for both VS and TS resources looks to have resolved the issue.
Service reference check for VirtualServer: https://github.com/nginxinc/kubernetes-ingress/blob/main/internal/k8s/reference_checkers.go#L141
Service reference check for TransportServer: https://github.com/nginxinc/kubernetes-ingress/blob/main/internal/k8s/reference_checkers.go#L175
Tasks
The text was updated successfully, but these errors were encountered: