An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
Hello,
Not sure whether I could explain you the original problem. Let me explain that again:
As shown in the image above, the Ingress controller somehow deletes my manually created listener, and adds the above listener. However, that listener uses the HTTP protocol and port 80, despite of the fact that my ingress already specifies the TLS name, which is the same as the certificate name I have uploaded on my key-vault. Then after knowing this, again I had to manually create the listener with port 443 and HTTPS protocol, and delete the automatically created listener. Do I miss anything in my cluster or the ingress ? Kindly let me know as it is a production deployment. My root question is, why is my listener deleted. At least the AGIC should not delete any manually created configurations. That's a bug.