Internal service-to-service communication
DNS is created for each application that’s deployed to the cluster in the cluster.local
domain. The fully qualified domain name is <service>.<namespace>.svc.cluster.local
.
For example, the invoice-sys-api
application is deployed to the Runtime Fabric cluster listening on port 8081 using the HTTPS protocol. The domain will be invoice-sys-api.e893e8e9-f802-4346-9dd8-ce958efb1979.svc.cluster.local
, where invoice-sys-api
is the application name and e893e8e9-f802-4346-9dd8-ce958efb1979
is the namespace of Runtime Fabric:
Figure 11.22 - Internal service-to-service communication