设为首页 收藏本站
查看: 1197|回复: 1

[经验分享] 开源docker管理平台rancher 安装部署

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-7-7 09:13:18 | 显示全部楼层 |阅读模式
   从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 启动后,在管理界面即可看到新的节点加入集群。

    以上就是一个最小集群搭建的简单描述。种种优势各位看官亲测后便知。破坏性测试,高可用等后期在做探讨。




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-240543-1-1.html 上篇帖子: Docker创建支持Nginx服务的镜像 下篇帖子: DockerFile实战(一):定制一个简单的nginx服务
累计签到:14 天
连续签到:1 天
发表于 2016-7-7 09:43:57 | 显示全部楼层
( ⊙ o ⊙ )啊!确实是懒了点!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表