These are chat archives for spring-cloud/spring-cloud
Hi guys! I have conceptual problem - maybe you would be able to help.
I have a set of micro-services (using spring-cloud stack) which are connected together by Spring Eureka.
As these micro-services communicates to each other and may exist on different servers I would like to make communication between them safe (so HTTPS)
But it is unclear for me what I need to do...
Should I update the Eureka to force it to work with HTTPS like in documentation paragraph: "Registering a Secure Application"?
Should Servers be opened for traffic from other servers - like Service A wants to send sth to Service B (which is on different machine) so it gets the ip/port from eureka and calls directly the Service B?
Should I force each micro-service independently in configuration to work with HTTPS additionaly?
Is anybody able to point out a list of steps which needs to be done to set up it correctly?
Thank you in advance!