Kubernetes - 通信黑白服务

用户1578872

我有一个部署了 2 个服务的 Kubernetes 集群,这些服务通过入口暴露在互联网上。我能够使用入口主机访问集群外的服务。如何访问集群内的服务?我是否需要使用相同的入口主机方法来访问集群内的服务?

因此,如果我并行部署 2 个服务(服务 A 和服务 B),我如何配置服务 A 以与服务 A 属性文件中的服务 B 通信?

目前,我们已经将我们的应用程序部署到 Linux VM 和 service 一个 proeprty 文件中 http:<serviceB_VIP>/api/v1/...

kubernetes集群如何实现同样的东西?如何在部署之前在服务 A 属性中配置服务 B URL,以便可以并行部署这两个服务。

谢谢

丹尼尔

serviceName:servicePort:入口backend:是一个将使用来自簇内进行通信的相同的对象。事实上,这就是为什么 kubernetes 中几乎每个对象的名称都必须与 DNS 兼容的原因:因为它们经常被kube-dns.

因此,对于Servicewithmetadata.name: foometadata.namespace: bar,可以从集群内访问服务 as foo.bar.svc.cluster.local,包含port:来自同一个 的所有s Service

我高度、高度、强烈推荐阅读关于服务的 kubernetes 文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Kubernetes Deploy 中不同服务之间的通信

来自分类Dev

在Istio(服务到服务的通信)中,需要Kubernetes服务进行设置吗?

来自分类常见问题

在kubernetes上部署时,微服务中的服务间通信中的连接超时问题

来自分类Dev

Kubernetes模块如何与etcd通信?

来自分类Dev

Kubernetes服务部署

来自分类Dev

Kubernetes作业服务帐户

来自分类Dev

kubernetes服务帐户权限

来自分类Dev

Kubernetes服务IP混乱

来自分类Dev

Kubernetes服务部署

来自分类Dev

Kubernetes 服务架构

来自分类Dev

集群内的 Kubernetes 服务

来自分类Dev

Kubernetes 服务的 Nginx 路由

来自分类Dev

asp.net网站与Azure中的Kubernetes / docker微服务之间的通信

来自分类Dev

与外部端点(休息服务,SQL Server,Kafka,Redis等...)通信kubernetes pod的问题

来自分类Dev

Kubernetes Pod与GCP Compute Engine VM通信

来自分类Dev

Kubernetes:必须通信的多个容器 + 暴露的 nodePort

来自分类Dev

用Java创建Kubernetes服务

来自分类Dev

Kubernetes服务网络

来自分类Dev

如何限制对Kubernetes服务的访问?

来自分类Dev

使Kubernetes服务可以从外部访问

来自分类Dev

Azure kubernetes服务创建问题

来自分类Dev

在Kubernetes中检索服务的全名

来自分类Dev

Kubernetes服务NodePort未连接

来自分类Dev

Kubernetes MLflow服务Pod连接

来自分类Dev

Kubernetes的联系服务是什么?

来自分类Dev

Kubernetes服务帐户默认权限

来自分类Dev

Kubernetes 服务不工作(超时)

来自分类Dev

Kubernetes UDP 负载均衡服务

来自分类Dev

Kubernetes 是否包含 UUID 服务?