EXPOSE
instruction.
HTTP
in most cases where you are using REST APIs. If hosting a GRPC service, please choose GRPC
.
Expose
checkbox. Exposing a service will enable it to be called from anywhere using the endpoint - other users or services living outside your cluster will also be able to access it. If you do not expose a port, it will only be accessible from within the cluster using the URL: servicename-workspacename.svc.cluster.local:port
servicename-workspacename.svc.cluster.local:port
*.your-organization.com
): If we map a wildcard domain to the loadbalancer, every service deployed in the cluster can get its own subdomain like service1.your-organization.com, service2.your-organization.com etc. your-organization.com
): If we map a non-wildcard domain to the loadbalancer, every service deployed in the cluster will share the same domain. They will be routed to via different paths - E.g. your-organization.com/service1 and your-organization.com/service2.subdomain
can be set only if the domain in the cluster is a wildcard domain.