OpenShift-混合云管理

简介

在现代企业中,企业需要考虑如何有效的集成和管理不同厂商的云产品。更多的用户希望能有一个统一的入口来管理和运维这些云平台。对于OpenShift容器云而言,常见的混合云的需求有自动扩容缩容以及多集群的应用部署等。

混合云管理平台的价值:

  • 度量采集及分析

  • 策略控制

  • 自动化集成

MangeIQ是一个开源的混合云管理平台项目。其商业版本为RedHat的CloudForms。MangeIQ原生提供了对OpenStack、VMWare、Amazon等公有云的支持,同时也对OpenShift提供了集成支持。

用户可哟通过MangeIQ对多个不同的云平台进行统一管理。

部署

MaanageIQ提供了非常丰富的部署方式,本文将通过VMware vSphere平台进行部署。

项目主页:http://manageiq.org/

安装包下载页:http://manageiq.org/download/

./media/image1.png
下载VMWare VSphere的OVA文件,并导入到vmware环境
默认用户密码root:smartvm
./media/image2.png
使用appliance_console命令修改系统信息
先修改IP地址
./media/image3.png
配置跟OpenShift集群同一网段的IP地址
./media/image4.png
测试网络连通性
测试链接Master地址
./media/image5.png
Web访问,默认密码admin:smartvm
https://10.10.31.169/
./media/image6.png
./media/image7.png

使用

添加OpenShift集群
计算->容器->供应商
./media/image8.png
配置->添加新容器供应商
获取token
oc sa get-token -n management-infra management-admin
./media/image9.png
./media/image10.png
./media/image11.png
添加完成
./media/image12.png
./media/image13.png