• 三个容器管理平台搭建总结


    环境组目前已搭建3个容器集群管理平台,分别为csphere、kubernetes、swarm

    访问地址分别为:

    Csphere:

    http://21.1.7.1:1016   s200902137@126.com/j332117603

    简介:docker-pc1安装控制端,其他主机均已安装agent端。希云公司试用版,无license。

    试用版实现功能:容器管理·  主机管理·  本地镜像·  镜像仓库

    优点:安装方便,页面友好;管理端和agent分别执行已封装好的脚本即可。

    缺点:仅有一个试用用户,且大部分关键功能无法使用,企业版,需购买及定制。

              购买和定制一般会从零开始推倒重来。

     

    kubernetes:

    http://21.1.10.2:31000

    简介:在2台centos7中进行了安装。

    优点:自成体系的管理工具,有自己的服务发现和复制,能支持失败冗余和扩展系统

    缺点:需要对现有应用的重新设计。对当前主机及容器造成影响。

     

    swarm-shipyard

    http://21.1.7.1:8080 

    姓名全拼/Pass@word  各邮件收件人已添加用户

    已完成集群构建,及web管理工具搭建及汉化,见下图。

    简介:Swarm是Docker原生的集群管理软件,相比Kubernetes较简单。

    优点:使用标准的Docker接口,使用简单,容易集成到现有系统。

    其web界面管理工具Shipyard的功能如下,可满足当前管理需要。

    功能:简化对横跨多个主机的Docker容器集群进行管理

    通过Web用户界面,可以大致浏览相关信息,比如容器在使用多少处理器和内存资源、在运行哪些容器,还可以检查所有集群上的事件日志。

    其特性主要包括:

    1)支持节点动态集群,可扩展节点的规模(swarm、consul、etcd方案)

    2)支持镜像管理、容器管理、节点管理等功能

    3)可视化的容器管理和监控管理

    4)在线容器console终端

    缺点:更困难支持更复杂的调度,比如以定制接口方式定义的调度。

     

    通过上述实践比对,计划对swarm及其管理工具shipyard进行深入研究和探索,优化容器运行和管理方法。

     

    管理页面以汉化并定制为测试部-容器云管理平台,部分界面如下。

    登录界面

     

     

    容器管理界面

     

     

    进入容器控制台

     

     

     

     

  • 相关阅读:
    python学习之路-10 网络编程之进阶
    python学习之路-9 socket网络编程
    使用cx_Freeze 将python3代码打包成.exe程序
    如何在已经存在python2的linux环境上安装python3
    python学习之路-8 面向对象之进阶
    python学习之路-7 模块configparser/xml/shutil/subprocess以及面向对象初级入门
    java mybatis XML文件中大于号小于号转义
    java dom4j写入XML
    notepad++ 行末尾添加指定字符
    JQ 动态加载多选框--随记
  • 原文地址:https://www.cnblogs.com/DaweiJ/p/8462981.html
Copyright © 2020-2023  润新知