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。

  1. 安装驾驶舱:

    sudo dnf install cockpit
    
  2. 启用驾驶舱:
    sudo systemctl enable --now cockpit.socket
    
  3. 必要时打开防火墙:
    sudo firewall-cmd --add-service=cockpit
    sudo firewall-cmd --add-service=cockpit --permanent
    

红帽Linux

Cockpit包含在版本7.1及更高版本的Red Hat Enterprise Linux Extras存储库中:

  1. 启用Extras存储库:

    sudo subscription-manager repos --enable rhel-7-server-extras-rpms
    
  2. 安装驾驶舱:
    sudo yum install cockpit
    
  3. 启用驾驶舱:
    sudo systemctl enable --now cockpit.socket
    
  4. 必要时打开防火墙:
    sudo firewall-cmd --add-service=cockpit
    sudo firewall-cmd --add-service=cockpit --permanent
    

Atomic

使用Add Server仪表板UI 从另一个Cockpit实例连接到Atomic Host

或者,如果启用了SSH密码验证,则可以直接在Atomic Host上访问Cockpit:

  1. 运行Cockpit Web服务容器:

    sudo atomic install cockpit/ws
    sudo atomic run cockpit/ws
    

CentOS

Cockpit包含在CentOS 7.x中:

  1. 安装驾驶舱:

    sudo yum install cockpit
    
  2. 启用驾驶舱:
    sudo systemctl enable --now cockpit.socket
    
  3. 必要时打开防火墙:
    sudo firewall-cmd --permanent --zone=public --add-service=cockpit
    sudo firewall-cmd --reload
    

Debian

Cockpit包含在Debian unstable和Debian 8(Jessie)和9(Stretch)的后端。

  1. 对于Debian 9,您必须启用backports存储库:

    echo 'deb http://deb.debian.org/debian stretch-backports main' > \/etc/apt/sources.list.d/backports.list
    apt-get update
    
  2. 对于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
    
  3. 安装包:
    sudo apt-get install cockpit
    

Ubuntu的

Cockpit包含在Ubuntu 17.04及更高版本中,可作为 16.04 LTS及更高版本的官方后端。默认情况下启用Backport,但如果您自定义了apt源,则可能需要手动启用它们。

  1. 安装包:
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开发运维一体化集群系统/持续集成相关推荐

  1. Redis 集群搭建及集群管理工具

    目录 一.简介 二.架构图 三.搭建集群 3.1.下载 3.2.编译安装 3.3.配置文件修改 3.4.创建集群 四.集群管理工具redis-cli 4.1.查看集群信息 4.2.检查集群 4.3.修 ...

  2. 微信群管理工具可靠吗?

    很多企业在使用微信运营客户时,会拉很多客户群进行社群运营,那么有没有什么可靠的微信群管理工具? 前言 很多企业在使用微信运营客户时,会拉很多客户群进行社群运营,方便企业对客户的集中管理.即便微信群可以 ...

  3. Linux服务器集群管理工具——APPNode的搭建与使用

    Linux服务器集群管理工具--APPNode的搭建与使用 一.AppNode介绍 1.AppNode介绍 2.AppNode特点 3.官方网址 二.使用官方安装脚本一键安装 三.登录web 四.进入 ...

  4. docker集群管理工具_太多选择:如何选择正确的工具来管理Docker集群

    docker集群管理工具 There are all kinds of ways to play the Docker game and, obviously, no one of them is g ...

  5. Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具

    Redis Desktop Manager – 个人认为是目前最好用的Redis可视化管理工具. redis可视化工具.Redis可视化管理工具.redis图形化管理工具.redis可视化客户端.re ...

  6. kafka集群管理工具kafka-manager

    一.kafka-manager简介 kafka-manager是目前最受欢迎的kafka集群管理工具,最早由雅虎开源,用户可以在Web界面执行一些简单的集群管理操作.具体支持以下内容: 管理多个集群 ...

  7. 第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI

    第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI 介绍 安装 解压 安装依赖 修改配置 注册为系统服务 启动 登录一下,发现报错了 解决方法 介 ...

  8. 第一篇supervisor集群管理工具cesi安装详解-如何安装supervisor

    第一篇supervisor集群管理工具cesi安装详解-如何安装supervisor 环境 准备 安装python3.7.4 问题 解决方法 安装supervisor 配置supervisor服务 启 ...

  9. 虚拟化之Proxmox VE集群管理工具pvecm介绍和使用

    一.pvecm简介   Proxmox VE 集群管理工具 pvecm 用于创建一个由多个物理服务器节点构成的"组".这样的一组服务器称为一个"集群".Prox ...

最新文章

  1. Groovy与Java集成常见的坑--转
  2. 正弦波 程序 角度传感器_激光位移传感器的原理及应用领域
  3. 第三章计算机网络,第三章-计算机网络及应用.ppt
  4. linux乱码的文件怎么删除,如何删除Linux的乱码文件
  5. 初学者python笔记(列表的食用方法)
  6. VS-watch窗口
  7. Drawing with GoogLeNet
  8. 剑指offer——面试题61:按之字形顺序打印二叉树
  9. 看看你的密码有多安全?
  10. python定时器 中止_定时器Timer如何终止运行的问题
  11. PYTHON 获取淘宝服务器时间 显示在tkinter的UI
  12. 英语四六级听力调频广播电台方案
  13. 简单的U盘病毒清理工具 v0.5
  14. 主机安全加固终端安全管理
  15. DDos/DoS工具集(持续更新)
  16. VS间接寻址级别不同
  17. css 属性 linear-gradient 渐变色
  18. ROS1云课→19仿真turtlebot(stage)
  19. 如果你是我眼中一滴泪,那么我永远不会哭
  20. 唯众本科Web前端专业解决方案

热门文章

  1. 隐藏PHP扩展名-修改apache
  2. Linux——umask使用详解
  3. Ubuntu16.04开机进入单用户模式,破解root密码
  4. const int *p与int *const p的区别
  5. LeetCode 263. Ugly Number
  6. 字符缓冲流 读写数据
  7. 石头剪刀布小游戏开发的需求说明
  8. css-演练-完成一个后台管理页面-不完整版
  9. javascript-字典形态对象与数组形态对象
  10. python-pymysql模块的使用入门