Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头
搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。
为什么需要Rancher
在原来, 如果我们需要做一个分布式集群我们需要学习一全套的框架并编码实现如 服务发现, 负载均衡等逻辑,
给开发者造成很大的负担, 不过好在现在有Docker以及他周边的一些技术能在上层解决这些问题, 而应用该怎么开发就怎么开发.
当你选择使用Docker技术栈的时候, 会发现在生产环境中不光光是 docker run就能解决的.
还需要考虑比如docker之间的组网, 缩扩容等问题, 于是你去学习kubernetes, 发现好像有点复杂啊,
有没有更傻瓜化一点的? 那就是rancher了.
Rancher由以下四个部分组成:
基础设施编排
Rancher可以使用任何公有云或者私有云的Linux主机资源。Linux主机可以是虚拟机,也可以是物理机。
Rancher仅需要主机有CPU,内存,本地磁盘和网络资源。从Rancher的角度来说,一台云厂商提供的云主机
和一台自己的物理机是一样的。Rancher为运行容器化的应用实现了一层灵活的基础设施服务。
Rancher的基础设施服务包括网络, 存储, 负载均衡, DNS和安全模块。Rancher的基础设施服务
也是通过容器部署的,所以同样Rancher的基础设施服务可以运行在任何Linux主机上。
容器编排与调度
很多用户都会选择使用容器编排调度框架来运行容器化应用。Rancher包含了当前全部主流的
编排调度引擎,例如Docker Swarm, Kubernetes, 和Mesos。同一个用户可以创建Swarm
或者Kubernetes集群。并且可以使用原生的Swarm或者Kubernetes工具管理应用。
除了Swarm,Kubernetes和Mesos之外,Rancher还支持自己的Cattle容器编排调度引擎。
Cattle被广泛用于编排Rancher自己的基础设施服务以及用于Swarm集群,Kubernetes集群和
Mesos集群的配置,管理与升级。
应用商店
Rancher的用户可以在应用商店里一键部署由多个容器组成的应用。用户可以管理这个部署
的应用,并且可以在这个应用有新的可用版本时进行自动化的升级。Rancher提供了一个
由Rancher社区维护的应用商店,其中包括了一系列的流行应用。Rancher的用户也可以
创建自己的私有应用商店。
企业级权限管理
Rancher支持灵活的插件式的用户认证。支持Active Directory,LDAP, Github等
认证方式。 Rancher支持在环境级别的基于角色的访问控制 (RBAC),可以通过角色来
配置某个用户或者用户组对开发环境或者生产环境的访问权限。
- 大小: 167.5 KB
分享到:
相关推荐
Rancher平台技术介绍.pptx
Rancher技术架构介绍.pptx
Rancher平台技术介绍.pdf
Rancher 是一个企业级容器云平台,本资源是关于rancher的ppt,讲解的不错,欢迎大家下载学习,有好的东西也请大家共同分享
Rancher中国企业版Pandaria介绍.pptx
Rancher中国企业版Pandaria介绍.pdf
39基于 Rancher管理 kubernetes集群 Rancher介绍mp4 40基于 Rancher管理 kubernetes集群 Rancher功能:mp4 41基于 Rancher管理 kubernetes集群 Rancher部署主机需求说明_mp4 42基于 Rancher管理 ...
上期我们讲述了如何通过Rancher webhook微服务实现Service/Host的弹性伸缩.这期我们再来讲一下通过Rancher webhook对接三方的CI系统,如何实现...上期已经对webhook做了介绍,这里不再讲解,整个升级流程如下图所示:
20200422 Rancher Labs解决方案介绍-v1.1.pdf
Rancher中国企业版Pandaria平台介绍.pptx
skywalking是链路监控和应用性能监控软件。 本文介绍在rancher上部署skywalking,并监控应用
本文主要给大家介绍了关于如何解决Rancher无法添加主机的方法,下面话不多说了,来一起看看详细的介绍吧。 方法如下: Docker版本: 2.启动Docker: systemctl daemon-reload systemctl enable docker systemctl ...
随着微服务架构越来越被广大互联网公司的认可 ,对于服务的管理也成了一个重要的问题。服务越来越多势必来带大量的维护成本,怎么部署?像传统运维一样由运维人员管理这一大堆服务和配置?这一定是下下策,毕竟那么...
使用 Huevos rancheros 探索 Web 应用程序开发 介绍 在布鲁克林做一个二十多岁的人,让我对早午餐着迷。 也不只是出去吃早午餐——即使我一个人在家,我也会发现自己在做一顿丰盛的早餐。 流行馅饼不再适合我了。 ...
主要介绍了使用Rancher在K8S上部署高性能PHP应用程序,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了在CentOS中安装Rancher2并配置kubernetes集群的图文教程,通过本文可以掌握Docker常用操作,了解K8s基本原理,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
更多关于WSL2的介绍可以在下面的视频中获悉。 注意下图中的预览体验成员设置选择慢(推荐) 之后会有多次重启更新,Don‘t Panic 开启WSL2 网上有很多WSL2的开启的教程 这里简单的写下 必要条件 运行 Windows 10(已...
java源码介绍 Eshop 是一个在线商城系统,是一种基于微服务的分布式系统,部署在由 Rancher 管理的 RKE 安装的 kubernetes 集群上。 从业务的一致性来看,Eshop可以细分为四个微服务:admin、security、ums(用户...
介绍 此存储库在步骤1中提供了在本地计算机上的多通道VM上的轻量级多节点k3部署,并在步骤2中从在k3上运行的Rancher Server部署了新的成熟RKE群集。 有关在多通道VM上使用rke工具进行完整的RKE安装的信息,请参考:...