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

采用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 条评论
登录 后参与评论

相关文章

来自专栏哎_小羊

初试 minikube 本地部署运行 kubernetes 实例

目录 kubernetes 介绍 环境、软件准备 kubectl 安装 minikube 安装 部署运行实例 1、kubernetes 介绍 Kuberne...

7445
来自专栏云计算教程系列

如何在UFW、FirewallD、IPTable为Docker Swarm集群配置防火墙

Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案。

2078
来自专栏北京马哥教育

KVM虚拟化平台部署及管理

前言 KVM即Kernel Virtual Machine,最初是由以色列公司Qumranet开发。2007年2月被导入Linux 2.6.20核心中,成为内核...

3887
来自专栏散尽浮华

分享一例测试环境下nginx+tomcat的视频业务部署记录

需求说明: 在测试环境下(192.168.1.28)部署一套公司某业务环境,其中: 该业务前台访问地址: http://testhehe.wangshibo.c...

21810
来自专栏机器之心

专栏 | 新手入门?一步一步教你如何安装PaddlePaddle

机器之心发布 来源:百度PaddlePaddle 不久之前,机器之心联合百度推出 PaddlePaddle 专栏,为想要学习这一平台的技术人员推荐相关教程与资源...

4767
来自专栏云计算教程系列

如何在Ubuntu 16.04上安装Ghost CMS

Ghost 1.0.0是Ghost内容管理系统(CMS)的第一个主要稳定版本。Ghost 1.0.0有一个全新的Markdown编辑器,刷新的用户界面,新的默认...

1616
来自专栏Laoqi's Linux运维专列

Kubernetes 1.8.6 集群部署–基础环境(一)

2754
来自专栏云计算

Kubernetes服务网格(第8部分):Linkerd作为入口控制器

Linkerd旨在使应用程序内部服务间的通信安全,快速和可靠。但是,这些目标同样适用于网络的接入层(应用程序对外的服务)。在这篇文章中,我们将展示Linkerd...

4938
来自专栏A周立SpringCloud

Docker系列教程16-network命令

本文是一篇翻译,原文 https://docs.docker.com/engine/userguide/networking/work-with-network...

1.6K8
来自专栏小狼的世界

CoreDNS介绍

开始之前先吐槽一下busybox中的nslookup命令。这个命令应该是实现的不是很完全,导致我在测试DNS的成功,得到了错误的信息。先来看一下

9061

扫码关注云+社区