Azure / application-gateway-kubernetes-ingress

This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
https://azure.github.io/application-gateway-kubernetes-ingress
MIT License
667 stars 413 forks source link

Cleanup dummy defaults in pool, settings and probe when unused (#1598) #1604

Closed akshaysngupta closed 3 months ago

akshaysngupta commented 3 months ago

Checklist

Description

AGIC creates dummy backend pool and backend http settings which are used referenced from request routing rule when linked service doesn't exists.

This PR cleans up these dummy resources by doing a post processing on the generated appgw config and finding the dummy resources which are not used and then removing them.

E2E Tests passing: image

Fixes

Fixes #1466