前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何将Openshift对接CloudForms云管平台?

如何将Openshift对接CloudForms云管平台?

作者头像
魏新宇
发布2018-03-22 16:07:04
1.6K0
发布2018-03-22 16:07:04
举报

Openshift对接云管平台的目的 Openshift是红帽一款优秀的PaaS解决方案。目前国内的行业客户,如金融、电信、制造等,在云平台的构建上,逐渐从IaaS的建设转移到PaaS上。但这并不代表IaaS已经不重要了。但是,客户构建云平台,最关键一点是,入口需要是唯一的,也就是Unified Protal,而不能IaaS一套、PaaS一套,虚拟化一套入口。因此,目前越来越多的客户,着力于构建统一的混合云架构。

CloudForms是红帽的混合云管平台,可以对接vPhere、RHV、Openstack、Openshift以及AWS/谷歌/微软的公有云。以实现所有资源统一管理、统一监控和调度。接下来,我们看一下Openshift如何对接CloudForms,以及实现的效果.

Openshift对CloudForms的方法

登录CloudForms后,选择计算-->容器->供应商

添加容器供应商的时候,类型选择Openshift Container Platform

上图显示输入令牌,获取令牌需要命令行登录到Openshift的Master上,用如下方式获取:

输入Openshift Master IP和令牌以后,验证成功:

接下来,还需要将CloudForms和Hawkular进行对接,以将Openshift上的监控数据传到CloudForms上:

首先,我们需要将Hawkular的域名,能够被CloudForms解析(本地解析或者通过DNS):

然后添加Hawkular,盐城成功后,保存。

这样Openshift和CloudForms的对接就完成了:

CloudForms对Openshift的管理

首先,通过CloudForms可以实现对Openshift整体资源的统一查看,这个信息要比在Openshift上看到的汇总度更高:

我们可以查看Openshift上所有项目的状态:

所有路由信息的状态:

所有service的状态,service IP的地址,每个service包含的pod:

点开某一个service,可以看service的详细信息,以及端口映射。

查看RC的状态:

查看pod的状态:

查看某一个pod的详细信息,如pod的IP,pod使用的卷等等:

查看容器的状态,会显示和pod的关系。一个pod包含一个或多个容器:

查看Openshift集群的节点:

点开一个节点后,可以看更为详细的信息,包括节点的资源配置、使用情况:

点击web console,能否看到更为细致的内容(链接到cokpit):

回到CloudForms,继续查看openshift中持久卷的状态:

查看持久卷的具体信息:

查看容器镜像库:

第一个容器镜像库是Openshift内部的,点开可以看包含的镜像:

查看一个镜像的详细信息:

以及打标签信息:

查看容器模板:

查看Openshift的拓扑结构:

显示内容还是很详细的,可以通过鼠标拽住一个点,查看逻辑关系:

总结:通过将Openshift对接到CloudForms上,有助于通过CloudForms对Openshift进行统一的管理和监控。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大魏分享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档