Rancher是什么

Rancher为采用容器的团队提供了完整的软件堆栈,解决了跨任何基础设施架构管理多个Kubernetes集群的运维和安全挑战,同时为DevOps团队提供了用于运行容器化工作负载的集成工具。

统一的多集群应用程序管理平台

第一个真正的多云计算解决方案 统一的多集群应用程序管理平台 对于用户而言,他们希望的是平台可以提供稳定且持续的服务。而确保满足这一需求的最佳方法是在多个基础设施提供商的多个区域部署服务。因此,您需要一个高效可靠的平台,用以管理生产环境中的多个Kubernetes集群。

Rancher不仅可以集中管理部署在任何基础设施上的Kubernetes集群,还可以实行统一的集中式身份验证和访问控制。由于无法确定资源运行的位置,您可以轻松地在不同的基础设施之间调用集群,并在它们之间进行资源迁移。相较而言,与其管理多个独立部署的Kubernetes,不如通过Rancher将它们统一为一个托管的Kubernetes云。

为初学者和高级用户设计

工作在您关心的事情上 在Kubernetes中,用户一般用YAML文件来编写资源清单,从而创建容器化应用。通过Rancher,您无需担心YAML,便可立即从Kubernetes中收益,您可以快速在生产环境中创建应用程序并将它们连接在一起。在开始之前,您甚至不需要了解Kubernetes的任何知识。

充分自由

100%完全开源 您需要您的软件是敏捷的、安全的和可靠的。一个软件服务商极有可能在您所需要的时候忽略您对某一功能的请求。试想一下,只有供应商的技术人员提交和审核代码,它的安全性和可靠性会有多高呢? Rancher是开源模式的忠实信徒,我们的每一个产品都是免费的和开源的。世上不存在比“企业版”更小的“社区版”。从最小的初创企业到最大的全球组织,所有的企业均可享受安装Rancher所带来的好处。

充分发挥KUBERNETES的潜力

避免供应商锁定(Lock-in) Kubernetes并非没有挑战,对一个集群的严格控制可能会给运维团队带来压力,关注一个以上的问题会让他们不知所措。Kubernetes很容易为您的软件引入过多的复杂性。随着越来越多的供应商围绕Kubernetes部署解决方案,避免锁定只会变得更加困难。

Rancher解决了这些问题。Rancher可以开箱即用地部署Prometheus和Grafana,以便对集群和工作负载的指标进行可视化。另一方面,Rancher使新Kubernetes用户部署工作负载变得十分简单,同时仍然保留所有传统的访问通道供高级用户使用。Rancher简单的管理架构可以为用户带来更安全的系统、更高效的团队,以及企业转向市场的灵活性。

不到一分钟,即可安装RANCHER SERVER

仅需两步!开启Rancher之旅

  1. 准备Linux主机 准备一台已安装64位Ubuntu 16.04或18.04的Linux主机(或其他Rancher所支持的Linux发行版),要求至少4GB内存。在该主机上安装Rancher支持的Docker版本。
  2. 运行Server 在主机上执行以下Docker命令,完成Rancher的安装与运行:```
    sudo docker run –privileged -d –restart=unless-stopped -p 80:80 -p 443:443 -v <主机路径>:/var/lib/rancher/ rancher/rancher:stable
    
    之后,打开浏览器,输入https://<安装容器的主机名或IP地址>,您即可以访问Rancher Server的UI了。跟随用户界面给您的引导,即可设置完成您的第一个Rancher集群。