Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTTPS/SSL certificate in Azure VM endpoints

I am new in Windows Azure, previously I have used Amazon Web Services.

In AWS you can set a SSL certificate for a Load Balancer and use it in listeners, so you don't need to worry about that in the web server.

Is it possible to set a SSL certificate for an Azure VM endpoint?

like image 674
RodrigoOlmo Avatar asked May 29 '14 13:05

RodrigoOlmo


People also ask

Where are SSL certificates stored in Azure?

These TLS/SSL certificates can be stored in Azure Key Vault, and allow secure deployments of certificates to Linux virtual machines (VMs) in Azure.


1 Answers

Azure Load Balancer is a layer 4 device, so it can't do SSL termination.
You can use Azure Application Gateway which is a Layer 7 Load Balancer, and it can do SSL termination. see here: https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-ssl-portal

EDIT: I am trying to understand if you are in "classic" VMs or not. Reading your the comments to your question, you ask if Azure VMs are in "Cloud Services" which implies you are in "classic", but it is unclear if you ask this because you have read the wrong doc, or this is the implementation you have. Anyway is it very recommended you get off "classic" and work with modern VMs. Especially for new deployments.

like image 98
itaysk Avatar answered Oct 19 '22 22:10

itaysk