rancher(k8s) 跨命名空间访问服务

1.外部访问k8s 内部服务。可以通过以下思路。 首先域名 指向前端服务。然后前端服务通过ingresses服务配置。进行路由转发。分发到各个后台服务的service。 这样就能实现用域名正常访问服务。

2.如何实现跨命名空间进行服务访问。 

  首先服务必须创建端口映射。然后就可以通过 {SERVICE_NAME}.{NAMESPACE_NAME}.svc.cluster.local 进行跨命名空间访问。

       比如http://$(service_name).$(namespace_name).svc.cluster.local:$(port)/path 进行访问 

    比如 direct://default/service.nameespace.svc.cluster.local:5000

 

posted @ 2022-04-12 17:26  雨V幕  阅读(1486)  评论(0编辑  收藏  举报