This website requires JavaScript.
  • DevOps

    使用 TIG 构建自动化监控平台

    “TIG” 是三个开源项目的首字母缩写,分别是 Telegraf、InfluxDB 和 Grafana。本文将介绍如何使用 Telegraf 采集系统的性能指标,并将数据存放到 InfluxDB 中,然后在 Grafana 进行可视化展示。

    • admin
    2163 2 1
  • DevOps

    Jenkins 多分支流水线构建标签

    Git 的打标签命令(git tag)可以针对某一时间点的代码提交做标记,常用于版本发布。然而在 Jenkins 多分支流水线 任务中,默认是未启用标签策略的,本文将借助 Basic Branch Build Strategies 插件,来实现标签的自动化构建。

    • admin
    3450 0 0
  • DevOps

    CentOS 7 安装 Blue Ocean

    Blue Ocean 是 Jenkins 新一代的流水线(Pipeline)UI 设计,为用户提供了更加可视化的方式,来构建持续集成和持续交付(CI & CD)任务。

    • admin
    2513 0 0
  • DevOps

    Certbot 申请免费 HTTPS 证书

    Certbot 是用于签发 Let's Encrypt 证书的管理工具。本文将在 CentOS 7 服务器上申请 Let's Encrypt 签发的 SSL 证书,并使用 Certbot 自动修改 Nginx 配置的方式,让网站支持 HTTPS。

    • admin
    2543 0 0
  • DevOps

    SSH 免密登录 Linux 服务器

    在不使用 SecureCRT、XShell 等终端模拟软件的情况下,每次登录 Linux 服务器都要手动输入密码,非常麻烦。然而日常维护中,Windows Terminal 就能完全胜任与服务器的交互,因此我们可以采用 SSH 公钥登录,省去输入密码的步骤。

    • admin
    2542 0 0
  • DevOps

    Docker Stack 部署博客站点

    Docker Stack 不支持 “build” 编排指令,所以需要将镜像预先准备好。此处使用阿里云的容器镜像服务,将本地构建好的镜像推送至阿里云镜像仓库。

    • admin
    2445 0 0
  • DevOps

    Docker 安装 MySQL Server

    本文将使用 MySQL 团队创建的 mysql-server Docker 镜像进行安装。需要注意的是:该镜像是专门为 Linux 平台构建的,在其他平台使用将会存在部分风险。

    • admin
    2402 0 0