openshift/origin学习记录(6)——集群节点管理
来源:互联网 发布:java生产者消费者的ppt 编辑:程序博客网 时间:2024/04/29 23:27
采用Cockpit实现集群节点管理。Cockpit是一个开源的系统管理项目。支持Docker、Kubernetes、Openshift。
安装Cockpit
- 在集群所有的节点上安装Cockpit以及Docker、Kubernetes插件。
# yum install -y cockpit cockpit-docker cockpit-kubernetes
- 在集群的所有节点上启动Cockpit服务,并设置其开机启动。
# systemctl start cockpit # systemctl enable cockpit.socket
- 在集群的所有节点上修改iptables防火墙配置,允许外界访问Cockpit的服务端口9090。
修改/etc/sysconfig/iptables。添加如下规则:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT
如果最终无法访问,可能是防火墙的问题,替换上面的规则,替换如下:
-A OS_FIREWALL_ALLOW -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT
- 重启iptables服务。
# systemctl restart iptables
验证
- 浏览器访问https://master.example.com:9090。忽略证书错误,看到Cockpit的登录界面。
master.example.com可以换成自己master的ip地址。
- 登录名为root,密码为Master节点root用户的密码。
概览
节点
单节点
结语
之前使用的Openshift Web控制台主要是提供给开发和部署应用的用户使用。
Cockpit提供给集群管理员使用。
实现了用户和管理系统的分离。
阅读全文
0 0
- openshift/origin学习记录(6)——集群节点管理
- openshift/origin学习记录(0)——Ansible安装多节点openshift集群
- openshift/origin学习记录(13)——集群节点扩容(Master/node/etcd)
- openshift/origin学习记录(8)——基于镜像安装多节点集群(Containerized Installer)
- openshift/origin学习记录(11)——赋予用户集群管理员权限
- openshift/origin学习记录(12)——离线安装集群
- openshift/origin学习记录(3)——添加Registry
- openshift/origin学习记录(1)——基于二进制文件的安装(单机版)
- openshift/origin学习记录(2)——添加Router组件
- openshift/origin学习记录(4)——添加Image Stream
- openshift/origin学习记录(7)——集成Jenkins服务
- openshift/origin学习记录(9)——S2I镜像定制(基于Git)
- openshift/origin学习记录(10)——基于已有镜像部署应用
- openshift/origin学习记录(5)——添加Template(模板)并基于模板部署应用
- openshift/origin工作记录(1)——S2I镜像定制(基于SVN)
- openshift/origin工作记录(2)——RESTful编程接口使用
- openshift/origin工作记录(3)——Application的删除
- openshift/origin工作记录(4)——Pod时区同步
- 本地Navicat for Mysql 连接不上远程阿里云服务器mysql(windows系统)
- Hadoop新手学习指导-入门需知
- jq拖拽事件
- C++中重载、重写、重定义的区别
- 非专业产品经理如何做设计
- openshift/origin学习记录(6)——集群节点管理
- java对redis各种数据类型的基本操作
- 浏览器端缓存机制详解
- HDU6197-array array array
- java分解质因数
- css 文字过长 点点点显示
- 做前端网页需要用网页框架吗
- Android 面试题 ANR问题总结
- 51nod 1737 配对(求贡献)