从服务发现的角度来看,docker swarm和kubernetes之间有什么区别
有没有人能告诉我,docker swarm和kubernetes的服务发现是如何发生的,以了解它们之间的区别,或者哪怕是任何来源,比如解释这一点的书籍或文档,都可以与我分享 Kubernetes vs.Docker Swarm Docker Swarm和Kubernetes都提供了不同的服务发现方法。在K8s中,您需要手动将容器定义为服务。另一方面,Swarm中的容器可以通过虚拟专用IP地址和服务名称进行通信,而不管其底层主机是什么从服务发现的角度来看,docker swarm和kubernetes之间有什么区别,docker,kubernetes,docker-swarm,Docker,Kubernetes,Docker Swarm,有没有人能告诉我,docker swarm和kubernetes的服务发现是如何发生的,以了解它们之间的区别,或者哪怕是任何来源,比如解释这一点的书籍或文档,都可以与我分享 Kubernetes vs.Docker Swarm Docker Swarm和Kubernetes都提供了不同的服务发现方法。在K8s中,您需要手动将容器定义为服务。另一方面,Swarm中的容器可以通过虚拟专用IP地址和服务名称进行通信,而不管其底层主机是什么 Kubernetes网络是扁平的,因为它使所有吊舱都能相互通
Kubernetes网络是扁平的,因为它使所有吊舱都能相互通信。在Kubernetes中,该模型需要两种苹果酒。第一个需要POD来获取IP地址,另一个用于服务 在Docker Swarm中,加入集群的节点创建一个覆盖群中所有主机的服务覆盖网络和一个仅用于容器的主机Docker桥接网络。在Docker Swarm中,用户可以选择在自己创建覆盖网络时对容器数据流量进行加密
Kubernetes通过POD提供简单的服务组织 使用Kubernetes,您不需要修改应用程序以使用不熟悉的服务发现机制。Kubernetes为POD提供自己的IP地址和一组POD的单个DNS名称,并可以在它们之间实现负载平衡 Kubernetes 中有一个示例提供了有关服务发现的信息 更多信息请访问
Docker swarm 中有一个示例提供了有关服务发现的信息 有关于如何使用的培训 还有更多的信息