前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >openshift/origin学习记录(6)——集群节点管理

openshift/origin学习记录(6)——集群节点管理

作者头像
胡了了
发布2017-12-28 17:58:17
1.1K0
发布2017-12-28 17:58:17
举报

采用Cockpit实现集群节点管理。Cockpit是一个开源的系统管理项目。支持Docker、Kubernetes、Openshift。

安装Cockpit

  • 在集群所有的节点上安装Cockpit以及Docker、Kubernetes插件。
代码语言:javascript
复制
# yum install -y cockpit cockpit-docker cockpit-kubernetes
  • 在集群的所有节点上启动Cockpit服务,并设置其开机启动。
代码语言:javascript
复制
# systemctl start cockpit 
# systemctl enable cockpit.socket
  • 在集群的所有节点上修改iptables防火墙配置,允许外界访问Cockpit的服务端口9090。 修改/etc/sysconfig/iptables。添加如下规则:
代码语言:javascript
复制
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT

如果最终无法访问,可能是防火墙的问题,替换上面的规则,替换如下:

代码语言:javascript
复制
-A OS_FIREWALL_ALLOW -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT
  • 重启iptables服务。
代码语言:javascript
复制
# systemctl restart iptables

验证

  • 浏览器访问https://master.example.com:9090。忽略证书错误,看到Cockpit的登录界面。

master.example.com可以换成自己master的ip地址。

这里写图片描述
这里写图片描述

- 登录名为root,密码为Master节点root用户的密码。

概览

这里写图片描述
这里写图片描述

节点

这里写图片描述
这里写图片描述

单节点

这里写图片描述
这里写图片描述

结语

之前使用的Openshift Web控制台主要是提供给开发和部署应用的用户使用。 Cockpit提供给集群管理员使用。 实现了用户和管理系统的分离。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-09-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

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