mirror of https://github.com/linkerd/linkerd2.git
Service profiles must be named in the form `"<service>.<namespace>"`. This is inconsistent with the fully normalized domain name that the proxy sends to the controller. It also does not permit creating service profiles for non-Kubernetes services. We switch to requiring that service profiles must be named with the FQDN of their service. For Kubernetes services, this is `"<service>.<namespace>.svc.cluster.local"`. This change alone is not sufficient for allowing service profile for non-Kubernetes services because the k8s resolver will ignore any DNS names which are not Kubernetes services. Further refactoring of the resolver will be required to allow looking up non-Kubernetes service profiles in Kuberenetes. Signed-off-by: Alex Leong <alex@buoyant.io> |
||
---|---|---|
.. | ||
api | ||
ca | ||
cmd | ||
destination | ||
gen | ||
k8s | ||
proxy-injector | ||
script/destination-client | ||
tap | ||
Dockerfile |