开源docker管理平台rancher 安装部署
从15年下半年开始个人在IAAS 、PAAS、CAAS平台建设方面一直在探索,学习,整个过程也是跌宕起伏。本着务实、求真的态度,奔着搭建一套超融合基础架构,承载公司未来业务系统的目标,一步一步向前走。各行业比较火的云平管理软件基本过了一遍,每当调研一个云平台软件,就反问自己很多问题,其中纠结做的是,是站在技术角度、部门的角度 还是公司的角度看问题?也许有些人疑问为何如此纠结,因为有些系统搭建配置完成,别人会感觉你很牛B,部门的好多难点也解决了,但是从公司的角度来说却不是好的选择。这样的困惑也不知道有多少人明白为什么?
上面仅是一点闲扯,最终我们选择了rancher + ceph 搭建我们的超融合接触架构。
rancher简介:
Rancher Labs是一家提供容器技术基础设施的初创企业,成立于2014年9月,总部位于Cupertino,现有员工20人。创始人Sheng Liang与Shannon Williams是Citrix前员工,曾创办了云服务Cloud.com并在后来被Citrix收购。
官网解释,产品功能定位:
Rancher is an open source project that provides a complete platform for operating Docker in production. It provides infrastructure services such as multi-host networking, global and local load balancing, and volume snapshots. It integrates native Docker management capabilities such as Docker Machine and Docker Swarm. It offers a rich user experience that enables devops admins to operate Docker in production at large scale.
Latest Release
v1.1.0
功能:
其实上面的官网已经的解释说明已经,基本描述清楚了。在唠叨两句,我们在这么多软件之中选择rancher,看中了了它得天独厚的优势如下:开源,提供container 完善的管理功能,k8,mesos 我们都测试了一下,这些可以理解为一个汽车发动机。你想用还要自己做好多工作,周边要完善起来挺麻烦的。但是rancher 可以理解为一部汽车,拿上钥匙要是就能开,非常适合中小企业落地,上手也比较简单。我们公司在不断地跟进官方主版本更新升级,目前功能已经相当完善。目前我们在业务系统有部分服务已经在rancher 集群运行了一段时间了,目前稳定运行中。
使用rancher集群之后,配置rancher提供的rancher-compose,帮我在公司推进 ci、cd 方面爽的不要不要的,发布、更新、回滚、灰度等都顺畅解决。
安装部署:
早就整理一下,整片文档分享,太懒了,一直没弄。今天也只是写个实验集群安装步骤:
找一台安装过docker 的服务器运行命令如下,单节点安装:
sudo docker run -d --restart=always -p 8080:8080 rancher/server
然后在一台可以访问这台服务器的电脑,在浏览器输入 服务器IP地址:8080 端口,即可打开管理界面
选择 INFRASTRUCTURE 下拉选择hosts --》点击 Add Host --》完成问题确认--copy 添加 host 节点的 命令串(step 5)---找一台安装安装docker 基础包并可以跟 server节点网络连通的节点,在命令行下,粘贴刚copy 的添加节点的字符串,然后回车,再回到host界面,待host节点container 启动后,在管理界面即可看到新的节点加入集群。
以上就是一个最小集群搭建的简单描述。种种优势各位看官亲测后便知。破坏性测试,高可用等后期在做探讨。
转载于:https://blog.51cto.com/michaelkang/1811615
开源docker管理平台rancher 安装部署相关推荐
- docker管理平台 shipyard安装
http://www.cnblogs.com/cainiaoit/p/6543326.html http://www.cnblogs.com/menglingqian/p/6935726.html h ...
- 强大多云混合多K8S集群管理平台Rancher入门实战
文章目录 概述 定义 为何使用 其他产品 安装 简述 规划 基础环境 Docker安装 Rancher安装 创建用户 创建集群 添加Node节点 配置kubectl 创建项目和名称空间 发布应用 偏好 ...
- 【云原生】k8s 管理平台 rancher
文章目录 一.概述 二.Rancher 架构 三.安装 Rancher 1)安装Helm 2)安装ingress-controller 3)为 Rancher 创建命名空间 4)选择 SSL 配置 5 ...
- BAT都在使用的开源接口管理平台,你用了吗?
作者:Anoyi 原文:https://www.jianshu.com/p/a97d2efb23c5 介绍 给大家推荐一个开源接口管理平台YApi,众多互联网大厂都在使用 YApi 的一些客户:百度, ...
- 轻量级日志分析PLG平台Loki安装部署及使用(promtail+loki+Grafana)
轻量级日志分析PLG平台Loki安装部署及使用(promtail+loki+Grafana) Loki简介 简介 Loki是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用 ...
- k8s可视化管理工具Rancher安装和使用
k8s系列入门级教程-k8s可视化管理工具Rancher安装和使用 <超低成本的k8s集群搭建教程> 使用rke安装企业级k8s集群-待填坑 prometheus+grafana监控搭建教 ...
- Docker系列之RabbitMQ安装部署教程
Docker系列之RabbitMQ安装部署教程 因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版.Linux版.Docker版的管理页面,为 ...
- 九州云重磅推出基于Rocky版本全新开源云管理平台
10月10日,以"拳拳匠心 赋能未来"为主题的九州云全新开源云管理平台 Animbus7.0 线上发布会正式拉开序幕.九州云CEO张淳.九州云COO王忠伟.九州云创始人&副 ...
- 云管理平台:9大开源云管理平台(CMP)
文章目录 一.什么是CMP? 二.云管理平台的工作原理 三.9大开源云管理平台 1.Apache CloudStack 2.OpenStack 3.ManageIQ 4.Cloudify 5.Mist ...
- Github上开源仿京东商城项目-安装部署(二)
Github上开源仿京东商城项目-安装部署(二) 2.用IntelliJ IDEA 2020打开项目,选择SuperMarket目录, 将会自动安装相关项目的依赖包,这个时间大约1个半小时. 3.安装 ...
最新文章
- CCNP-EIGRP不等价负载均衡
- linux 书签管理工具,在书签管理工具中使用Ubuntu字体
- symbian c++ 开发环境Carbide.c++搭建
- python 堆_面试再问你什么是堆和栈,你就把这篇文章甩给他
- JEECG再创新举,开辟支付宝服务窗开发新时代,业内独家培训 《支付宝服务窗实战培训》
- 怎样正确查看Linux的内存占用情况
- android 正方形按钮,Android《FloatingActionButton》
- java生成不重复随机数_生成不重复随机数 java
- 在阿里巴巴如何管理代码分支?
- c++编译器和连接器介绍
- 如何把HTML背景图片变透明,photoshop怎样把图片背景变透明
- 服务器打开网页图片显示红x,cacti无法显示图片,图片显红叉
- 计算机网络——分层的体系结构(OSI模型/五层协议栈)
- -day26 必备SQL和表关系及授权
- ORA-00933: SQL命令未正确结束 解决办法
- kurento和打洞的服务器的安装及部署
- 【Python】函数
- vscode和ide(JetBrains全款)安装 Material Theme UI主题
- ubuntu16.04、2080Ti、Caffe从0开始安装
- 天天996,试用期4个月,被公司劝退!开发者太糟心了!