搭建Cockpit服务器,Linux集群管理工具,DevOps开发运维一体化集群系统/持续集成
Cockpit平台演示
# 打开浏览器,访问 http://ip-address:9090 ip-address为搭建cockpit服务器的IPAddress
#进入管理界面 可以参考 CPU MEM STOREGE等等信息,可以自动化管理Docker容器,启动Container
#展示某个Container的配置信息,内网IP/Gateway,内网端口,宿主机端口等等,
#直接在网页上的terminal进入SSH客户端,执行unix/linux命令
#方便切换Linux服务器节点,同时管理多台Linux服务器
#方便查看多台Linux集群的CPU/MEM/NETWORK/DISK使用情况,不同设备使用不同颜色表示
运行Cockpit
如果您的服务器上已有Cockpit,请将您的Web浏览器指向: https:// ip-address-of-machine :9090使用您的系统用户帐户和密码登录。有关详细信息,请参阅指南。
最低客户端浏览器版本
Mozilla Firefox 52Chrome 57Microsoft Edge 16Apple Safari 10.3Opera 44
安装和设置
Fedora服务器
Cockpit 默认安装在Fedora Server中。
要在其他Fedora变种上安装Cockpit,请使用以下命令。对于最新版本,请使用COPR。
- 安装驾驶舱:
sudo dnf install cockpit
- 启用驾驶舱:
sudo systemctl enable --now cockpit.socket
- 必要时打开防火墙:
sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
红帽Linux
Cockpit包含在版本7.1及更高版本的Red Hat Enterprise Linux Extras存储库中:
- 启用Extras存储库:
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
- 安装驾驶舱:
sudo yum install cockpit
- 启用驾驶舱:
sudo systemctl enable --now cockpit.socket
- 必要时打开防火墙:
sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Atomic
使用Add Server仪表板UI 从另一个Cockpit实例连接到Atomic Host。
或者,如果启用了SSH密码验证,则可以直接在Atomic Host上访问Cockpit:
- 运行Cockpit Web服务容器:
sudo atomic install cockpit/ws sudo atomic run cockpit/ws
CentOS
Cockpit包含在CentOS 7.x中:
- 安装驾驶舱:
sudo yum install cockpit
- 启用驾驶舱:
sudo systemctl enable --now cockpit.socket
- 必要时打开防火墙:
sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
Debian
Cockpit包含在Debian unstable和Debian 8(Jessie)和9(Stretch)的后端。
- 对于Debian 9,您必须启用backports存储库:
echo 'deb http://deb.debian.org/debian stretch-backports main' > \/etc/apt/sources.list.d/backports.list apt-get update
- 对于Debian 8,您必须启用backports-sloppy存储库:
echo 'deb http://deb.debian.org/debian jessie-backports-sloppy main' > \/etc/apt/sources.list.d/backports.list apt-get update
- 安装包:
sudo apt-get install cockpit
Ubuntu的
Cockpit包含在Ubuntu 17.04及更高版本中,可作为 16.04 LTS及更高版本的官方后端。默认情况下启用Backport,但如果您自定义了apt源,则可能需要手动启用它们。
- 安装包:
sudo apt-get install cockpit
Clear Linux
Cockpit在Clear Linux OS中,可以使用swupd
以下命令安装:
sudo swupd bundle-add sysadmin-remote
sudo systemctl enable --now cockpit.socket
后续
#未完待续,后续将加入,如何在Cockpit中的Docker WebUI的管理界面的集成方案,Kubernete的在Cockpit中的集成方案,FreeIPA企业数据中心管理平台在Cockpit中德集成方案#在Cockpit管理平台,您可以直接在Web端,管理firewall,SeLinux配置
#在Cockpit管理平台,您可以管理企业服务器集群,并且Cockpit本身可以做高可用,可以在多台服务器上部署
#在Cockpit管理平台,您可以直接在WebUI的界面上启动、关闭、重启Docker容器,方便配置Docker的IP、端口等选项
#在Cockpit管理平台,您可以直接在WebUI的界面上启动Kubernetes集群,管理多台节点
#在Cockpit管理平台,您可以运行定时任务,从GitLab仓库中git pull 最新版本的dev代码到Test/Product环境,执行自动构建、部署、重启。
搭建Cockpit服务器,Linux集群管理工具,DevOps开发运维一体化集群系统/持续集成相关推荐
- Redis 集群搭建及集群管理工具
目录 一.简介 二.架构图 三.搭建集群 3.1.下载 3.2.编译安装 3.3.配置文件修改 3.4.创建集群 四.集群管理工具redis-cli 4.1.查看集群信息 4.2.检查集群 4.3.修 ...
- 微信群管理工具可靠吗?
很多企业在使用微信运营客户时,会拉很多客户群进行社群运营,那么有没有什么可靠的微信群管理工具? 前言 很多企业在使用微信运营客户时,会拉很多客户群进行社群运营,方便企业对客户的集中管理.即便微信群可以 ...
- Linux服务器集群管理工具——APPNode的搭建与使用
Linux服务器集群管理工具--APPNode的搭建与使用 一.AppNode介绍 1.AppNode介绍 2.AppNode特点 3.官方网址 二.使用官方安装脚本一键安装 三.登录web 四.进入 ...
- docker集群管理工具_太多选择:如何选择正确的工具来管理Docker集群
docker集群管理工具 There are all kinds of ways to play the Docker game and, obviously, no one of them is g ...
- Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具
Redis Desktop Manager – 个人认为是目前最好用的Redis可视化管理工具. redis可视化工具.Redis可视化管理工具.redis图形化管理工具.redis可视化客户端.re ...
- kafka集群管理工具kafka-manager
一.kafka-manager简介 kafka-manager是目前最受欢迎的kafka集群管理工具,最早由雅虎开源,用户可以在Web界面执行一些简单的集群管理操作.具体支持以下内容: 管理多个集群 ...
- 第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI
第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI 介绍 安装 解压 安装依赖 修改配置 注册为系统服务 启动 登录一下,发现报错了 解决方法 介 ...
- 第一篇supervisor集群管理工具cesi安装详解-如何安装supervisor
第一篇supervisor集群管理工具cesi安装详解-如何安装supervisor 环境 准备 安装python3.7.4 问题 解决方法 安装supervisor 配置supervisor服务 启 ...
- 虚拟化之Proxmox VE集群管理工具pvecm介绍和使用
一.pvecm简介 Proxmox VE 集群管理工具 pvecm 用于创建一个由多个物理服务器节点构成的"组".这样的一组服务器称为一个"集群".Prox ...
最新文章
- Groovy与Java集成常见的坑--转
- 正弦波 程序 角度传感器_激光位移传感器的原理及应用领域
- 第三章计算机网络,第三章-计算机网络及应用.ppt
- linux乱码的文件怎么删除,如何删除Linux的乱码文件
- 初学者python笔记(列表的食用方法)
- VS-watch窗口
- Drawing with GoogLeNet
- 剑指offer——面试题61:按之字形顺序打印二叉树
- 看看你的密码有多安全?
- python定时器 中止_定时器Timer如何终止运行的问题
- PYTHON 获取淘宝服务器时间 显示在tkinter的UI
- 英语四六级听力调频广播电台方案
- 简单的U盘病毒清理工具 v0.5
- 主机安全加固终端安全管理
- DDos/DoS工具集(持续更新)
- VS间接寻址级别不同
- css 属性 linear-gradient 渐变色
- ROS1云课→19仿真turtlebot(stage)
- 如果你是我眼中一滴泪,那么我永远不会哭
- 唯众本科Web前端专业解决方案