<p>I have deployed my kubernetes application on AKS, it uses the Internal Loadbalancer without a separate Ingress Controller.</p>
<p>Currently the service is accessible using http protocol and I want to secure the service. How do I enable https and where should I install the certificate?</p>

<p>The internal loadbalancer is a layer 4 service, you will need a layer 7 ingress controller like <a href="https://learn.microsoft.com/en-us/azure/application-gateway/ingress-controller-overview" rel="nofollow noreferrer">Azure Application Gateway Ingress Controller</a> or roll your own ingress controller for SSL.</p>
<p>see:
<a href="https://stackoverflow.com/questions/53383614/configuring-an-aks-load-balancer-for-https-access">Configuring an AKS load balancer for HTTPS access</a></p>
