从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 安装部署相关推荐

  1. docker管理平台 shipyard安装

    http://www.cnblogs.com/cainiaoit/p/6543326.html http://www.cnblogs.com/menglingqian/p/6935726.html h ...

  2. 强大多云混合多K8S集群管理平台Rancher入门实战

    文章目录 概述 定义 为何使用 其他产品 安装 简述 规划 基础环境 Docker安装 Rancher安装 创建用户 创建集群 添加Node节点 配置kubectl 创建项目和名称空间 发布应用 偏好 ...

  3. 【云原生】k8s 管理平台 rancher

    文章目录 一.概述 二.Rancher 架构 三.安装 Rancher 1)安装Helm 2)安装ingress-controller 3)为 Rancher 创建命名空间 4)选择 SSL 配置 5 ...

  4. BAT都在使用的开源接口管理平台,你用了吗?

    作者:Anoyi 原文:https://www.jianshu.com/p/a97d2efb23c5 介绍 给大家推荐一个开源接口管理平台YApi,众多互联网大厂都在使用 YApi 的一些客户:百度, ...

  5. 轻量级日志分析PLG平台Loki安装部署及使用(promtail+loki+Grafana)

    轻量级日志分析PLG平台Loki安装部署及使用(promtail+loki+Grafana) Loki简介 简介 ​ Loki是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用 ...

  6. k8s可视化管理工具Rancher安装和使用

    k8s系列入门级教程-k8s可视化管理工具Rancher安装和使用 <超低成本的k8s集群搭建教程> 使用rke安装企业级k8s集群-待填坑 prometheus+grafana监控搭建教 ...

  7. Docker系列之RabbitMQ安装部署教程

    Docker系列之RabbitMQ安装部署教程 因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版.Linux版.Docker版的管理页面,为 ...

  8. 九州云重磅推出基于Rocky版本全新开源云管理平台

    10月10日,以"拳拳匠心 赋能未来"为主题的九州云全新开源云管理平台 Animbus7.0 线上发布会正式拉开序幕.九州云CEO张淳.九州云COO王忠伟.九州云创始人&副 ...

  9. 云管理平台:9大开源云管理平台(CMP)

    文章目录 一.什么是CMP? 二.云管理平台的工作原理 三.9大开源云管理平台 1.Apache CloudStack 2.OpenStack 3.ManageIQ 4.Cloudify 5.Mist ...

  10. Github上开源仿京东商城项目-安装部署(二)

    Github上开源仿京东商城项目-安装部署(二) 2.用IntelliJ IDEA 2020打开项目,选择SuperMarket目录, 将会自动安装相关项目的依赖包,这个时间大约1个半小时. 3.安装 ...

最新文章

  1. CCNP-EIGRP不等价负载均衡
  2. linux 书签管理工具,在书签管理工具中使用Ubuntu字体
  3. symbian c++ 开发环境Carbide.c++搭建
  4. python 堆_面试再问你什么是堆和栈,你就把这篇文章甩给他
  5. JEECG再创新举,开辟支付宝服务窗开发新时代,业内独家培训 《支付宝服务窗实战培训》
  6. 怎样正确查看Linux的内存占用情况
  7. android 正方形按钮,Android《FloatingActionButton》
  8. java生成不重复随机数_生成不重复随机数 java
  9. 在阿里巴巴如何管理代码分支?
  10. c++编译器和连接器介绍
  11. 如何把HTML背景图片变透明,photoshop怎样把图片背景变透明
  12. 服务器打开网页图片显示红x,cacti无法显示图片,图片显红叉
  13. 计算机网络——分层的体系结构(OSI模型/五层协议栈)
  14. -day26 必备SQL和表关系及授权
  15. ORA-00933: SQL命令未正确结束 解决办法
  16. kurento和打洞的服务器的安装及部署
  17. 【Python】函数
  18. vscode和ide(JetBrains全款)安装 Material Theme UI主题
  19. ubuntu16.04、2080Ti、Caffe从0开始安装
  20. 天天996,试用期4个月,被公司劝退!开发者太糟心了!

热门文章

  1. 【C++】深度探索C++对象模型读书笔记--关于对象(Object Lessons)
  2. 关于JSP post请求乱码的问题
  3. 谁是HTML5新规则下的牺牲品?
  4. iOS开发 利用Reachability判断网络环境
  5. Common Lisp
  6. CatBoost的Python与R实现
  7. 20多行 Python 代码优雅搞定 PDF 转换成图片
  8. 信息图表是如何炼成的之一:媒体使用情况
  9. asp.net core 支付宝支付( 电脑2.0)
  10. Jmeter --- Http Cookie Manager