I am having doubts about how to secure my microservices application with SSL.
A quik situation sketch :
I have a amazon ec2 instance with a loadbalancer in front. On the ec2 instance I am running 5 microservices with a registry and a gateway application ( in a VPC ). The loadbalancer uses a certificate from the Amazon certificate manager. I also have a self signed certificate generated with the keytool.
Now the question I am having is : Should I only configure the self signed certificate for my gateway application and register the self signed certificate with the loadbalancer as a trusted certificate or should I configure the self signed certificate for every microservice also ?
Regards,