使用 Travis CI 自动部署基于 Hugo + GitHub Pages 的静态博客

Travis CI 是一个持续集成工具,它可以通过 GitHub 自动拉取代码,然后执行测试、构建以及部署。本文的目标是使用 Travis CI 自动部署基于 Hugo 生成的静态博客到 GitHub Pages 上。 ...

June 14, 2021 · 2 min · K8sCat

使用 GitHub Actions 自动备份代码仓

任何东西都有丢失的可能性,除非你在丢失前做好了备份!本文将讲解如何使用 GitHub Actions 实现自动备份代码仓。 ...

June 13, 2021 · 2 min · K8sCat

基于 Kubernetes 部署 MySQL 数据库

本文将介绍如何基于 Kubernetes 部署 MySQL 数据库。 ...

June 12, 2021 · 1 min · K8sCat

使用 systemd 管理 frp 服务

frp 是一个高性能的内网穿透工具,本文将讲解如何使用 systemd 进行管理 frp 服务,保持 frp 持续正常地工作。 ...

June 11, 2021 · 3 min · K8sCat

MySQL 主从复制

本文主要讨论 MySQL 主从复制的内容,以及基于 binlog 如何实现异步复制。 ...

June 10, 2021 · 2 min · K8sCat

高性能的内网穿透工具 frp

本文将分享一个很好用的内网穿透工具 frp,以及一些具体的使用场景。 ...

June 9, 2021 · 2 min · K8sCat

Golang 生成 Excel 文档

基于数据生成 Excel 文档是一个很常见的需求,本文将介绍如何使用 Go 的 Excelize 库去生成 Excel 文档,以及一些具体场景下的代码实现。 ...

June 8, 2021 · 2 min · K8sCat

手把手带你安装单机版的 Harbor 容器镜像服务

本文将带你快速安装一个单机版的 Harbor 容器镜像服务,可以满足个人以及中小型企业的需求。后续会整理 《基于 Kubernetes 搭建高可用的 Harbor 集群》,敬请期待! ...

June 7, 2021 · 8 min · K8sCat