集群内的Kubernetes http查询

集群内的Kubernetes http查询,kubernetes,Kubernetes,我正在Azure(AKS)上运行Kubernetes群集,其中有两个基于NodeJ的微服务正在运行 我想通过HTTP从一个服务到另一个服务查询一些信息。 如果我通过整个域通过internet发送查询,则请求需要通过Loadbalancer(nginx入口)。但是集群受到oauth2代理的保护 是否可以在集群内部发送查询 例如: request({ url : 'http://service-name/api' }, (err, response, body) => { if

我正在Azure(AKS)上运行Kubernetes群集,其中有两个基于NodeJ的微服务正在运行

我想通过HTTP从一个服务到另一个服务查询一些信息。 如果我通过整个域通过internet发送查询,则请求需要通过Loadbalancer(nginx入口)。但是集群受到oauth2代理的保护

是否可以在集群内部发送查询

例如:

request({ url : 'http://service-name/api' }, (err, response, body) => {
        if (err) { throw err; }
        res.json(body);
});

如果服务位于同一命名空间中,则可以使用
http://servicename:port

如果它们位于不同的名称空间中,则可以使用FQDN
http://servicename.namespace.svc.cluster.local:port