首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rancher与Kubernetes有何不同

rancher与Kubernetes有何不同
EN

Stack Overflow用户
提问于 2016-09-21 13:10:22
回答 3查看 50.1K关注 0票数 67

我一直试图弄清楚Rancher (或DC/OS)与Kubernetes的不同之处。这两个工具都说它们是容器管理工具。为什么我们两者都需要呢?它们有什么不同?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-09-22 07:36:05

作者注解

这个问题最初是3年前发布的。从那时起,技术版图一直在向前发展。

例如Mesosphere,DCOS背后的公司就有renamed itself and refocused it's efforts on Kubernetes。类似地,Rancher将自己定位为Kubernetes安装和管理层。

如果这个问题仍然是一个难题,我建议提出新的问题。

原始答案

Rancher是一个整洁的工具,最好将其描述为Kubernetes的部署工具,该工具还集成了自己,以提供网络和负载平衡支持。

Rancher最初创建了自己的框架,称为牛,以跨多个主机协调码头容器。当时,Docker仅限于在单个主机上运行。Rancher为这个问题提供了一个有趣的解决方案,它提供了主机之间的网络,这最终成为Docker Swarm的一部分。

现在,Rancher允许用户部署牛、Docker Swarm、Apache Mesos (DCOS的上游项目)或Kubernetes来管理您的容器。

对 的响应

你说得很对。对于容器用户,Kubernetes抽象出计算、网络和存储的底层实现细节。这是在Rancher帮助的基础细节的设置中。Rancher的网络在各种平台上提供一致的解决方案。我发现它在裸机或标准(非云)虚拟服务器上运行时特别有用。

如果你只使用亚马逊网络服务,我会使用kops,并利用你提到的本机集成。

虽然我被k8s迷住了,但必须承认的是,牧场也允许轻松安装其他框架(Swarm和Mesos)。我建议尝试一下,即使只是为了理解为什么你不需要它。

  • http://docs.rancher.com/rancher/v1.5/en/quick-start-guide/
  • http://docs.rancher.com/rancher/v1.5/en/kubernetes/

更新2017-10-11

Rancher已经宣布了Rancher 2.0的预览版。对你的问题的新答案是,Rancher很快就会成为一个管理UI和一组额外的服务,旨在部署在Kubernetes之上。

票数 59
EN

Stack Overflow用户

发布于 2018-09-08 07:58:49

Rancher 2.0现在是GA,它是一个开源产品,可以简化Kubernetes的部署和管理。它为Kubernetes用户解决了三个主要问题:

  1. 它是一个Kubernetes发行版和一个安装程序,使得部署和升级Kubernetes非常容易。这个叫做RKE,可以独立于Kubernetes2.0使用,它是一个用于管理Rancher.
  2. Rancher集群的多集群管理工具。无论您是使用RKE创建集群,拥有现有的Kubernetes集群,还是使用托管的kubernetes集群,如GKE、EKS或AKS,Rancher都可以集中管理所有这些集群。具体地说,它解决了用户管理和基于角色的访问控制、安全策略管理、容量管理、委托管理、集群备份和恢复、日志记录和监控等问题。
  3. 牧场器是使用Kubernetes的团队的用户界面。Rancher提供了一个UI和API,供用户与他们有权访问的Kubernetes集群进行交互。用户也可以只使用KubeCTL。这一层提供了集成的工具,使得使用Kubernetes变得非常容易,包括集成的日志管理、CI/CD、警报等。Helm很好地集成在一起,使得共享模板变得很容易。即将发布的版本也集成了Istio和Prometheus。

所有这些都作为单个平台提供,因此您可以轻松地在Rancher的不同版本之间移动并升级组件。

我希望这能有所帮助。您可以在github.com/rancher/rancher了解更多信息

票数 29
EN

Stack Overflow用户

发布于 2018-09-12 18:40:48

长话短说:

牧场是Kubernetes上的一个发行版(或封装),它有一些更多的功能(参见上面的答案),它提供了一个Web,提供了它的大部分功能。

Rancher有自己的路线图,这意味着它不会在Kubernetes发布后立即更新,您将在以后获得更多kubernetes的新功能和错误修复。越多的新特性意味着越复杂,越偏离Kubernetes.的主线。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39608002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档