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 平台技术介绍 Rancher 是一个企业级的 Kubernetes 平台,提供了一个统一的容器管理平台,帮助用户快速构建、部署和管理容器化应用程序。Rancher 平台技术介绍将带你探索 Rancher 的技术特性、架构设计和...
Rancher技术架构介绍 Rancher是一款企业级Kubernetes平台,提供了一个统一的容器管理平台,能够帮助企业快速部署和管理容器化应用程序。Rancher技术架构主要包括以下几个部分: 1. Kubernetes Engine:Rancher基于...
Rancher 平台技术介绍 Rancher 平台是业界领先的 Kubernetes 管理平台,为企业提供了一站式的 Kubernetes 解决方案。该平台具有强大的功能和灵活的架构,可以满足不同规模和复杂度的企业需求。 Rancher 1.0 和 ...
Rancher 是一个企业级容器云平台,本资源是关于rancher的ppt,讲解的不错,欢迎大家下载学习,有好的东西也请大家共同分享
Rancher 中国企业版Pandaria是一款针对中国市场定制的企业级容器管理平台,旨在解决国内用户在使用开源Rancher过程中遇到的问题,如镜像下载不便、服务启动问题、网络插件性能需求、本地化文档不足以及与国内云服务...
本文档将对Rancher的概念、架构设计、功能特点和应用场景进行详细的介绍,并对Rancher在多租户平台管理中的应用进行探讨。 一、Rancher概述 Rancher是一个容器管理平台,旨在帮助使用容器的公司简化使用Kubernetes...
本文档旨在介绍如何使用Rancher-K8s在私有环境中部署Kubernetes集群,并解决一些常见的部署问题。 #### 默认部署遇到的问题及解决方法 ##### 问题描述 在使用Rancher-K8s部署Kubernetes集群的过程中,可能会遇到...
Rancher中国企业版Pandaria介绍 Rancher中国企业版Pandaria是基于Rancher开源产品构建的企业版本,由Rancher中国团队专门为中国市场开发的闭源版本。Pandaria的出现是为了迎合国内市场的特殊需求和需求,满足国内...
39基于 Rancher管理 kubernetes集群 Rancher介绍mp4 40基于 Rancher管理 kubernetes集群 Rancher功能:mp4 41基于 Rancher管理 kubernetes集群 Rancher部署主机需求说明_mp4 42基于 Rancher管理 ...
《Rancher 2.5 中文操作手册》详述了 Rancher ...综上所述,《Rancher 2.5 CN Doc》全面介绍了Rancher 2.5.x系列的功能改进、安全修复和升级策略,为用户提供了在Kubernetes环境中的高效、安全的集群管理和运维指导。
20200422 Rancher Labs解决方案介绍-v1.1.pdf
上期我们讲述了如何通过Rancher webhook微服务实现Service/Host的弹性伸缩.这期我们再来讲一下通过Rancher webhook对接三方的CI系统,如何实现...上期已经对webhook做了介绍,这里不再讲解,整个升级流程如下图所示:
在本文中,我们将详细介绍该问题的解决方案。 首先,让我们来了解问题的根源。When we try to pull an image from a private Docker registry, such as Harbor, we may encounter an error message indicating that...
在Rancher的培训课程中,会深入介绍Kubernetes的这些基本概念和组件。Rancher是一个开源的容器管理平台,通过Rancher,用户可以方便地部署和管理Kubernetes集群。Rancher通过用户友好的界面简化了Kubernetes的复杂性...
Rancher 中国企业版Pandaria平台是一款专为中国市场设计的企业级容器管理平台,它源自Rancher开源项目,但经过了深度定制和优化,以更好地满足国内IT建设的特性和需求。Pandaria这个名字来源于《魔兽世界》中的大陆...
根据给定文件内容,本文将详细介绍glusterfs_rancher server系统搭建实例过程的知识点。 ### 操作系统配置 #### 1.1 修改为阿里源 操作系统配置首先从源地址开始,为了获得更好的下载速度和更丰富的软件包,将系统...
skywalking是链路监控和应用性能监控软件。 本文介绍在rancher上部署skywalking,并监控应用
本文主要给大家介绍了关于如何解决Rancher无法添加主机的方法,下面话不多说了,来一起看看详细的介绍吧。 方法如下: Docker版本: 2.启动Docker: systemctl daemon-reload systemctl enable docker systemctl ...
Rancher正是解决这些问题的关键工具,它是一个全面的容器管理平台,专注于简化Kubernetes(k8s)的部署和管理。 Rancher的核心优势在于其用户友好的界面和强大的管理功能。相比于k8s的官方dashboard和命令行工具...