11月
Setting up an active-passive Gitlab instance

Gitlab is an open source DevOps platform in many companies. The instruction will set up a hot standby OSS Gitlab in self-hosted environment.

06月
A guide to upgrade subversion to 1.14

This guide will walk through an approach that helps engineers upgrade subversion servers.

07月
A comparison on git Multi-Site geo-replication

Here are some solutions for repository Multi-Site(cross data-center) replication for enterprise.

03月
K8S与常见加固

开源版K8S以繁琐复杂而闻名,本文是在其基础上的常见加固方案。

03月
SVN/JFrog/NFS的ACL权限模型介绍

很多版本管理工具都基于ACL Path实现了管理权限,本文加以综述介绍。

09月
Writing a sonarqube plugin

Writing a sonarqube plugin is not always requiring a parser at the beginning. We are able to import a third-party report into sonarqube database.

09月
An breif introduction on self-hosted sentry

Sentry is an open source Application Monitoring Service for app crashes. It’s also free self-hosted available.

10月
基于语境收敛的项目实施流程

本文主要是通过基于符号、概念、属性、类比的认知方式,降低项目分析的Context失真,在拍脑袋与事必躬亲间做一个平衡的选择。

11月
Jenkins multiple masters using Consul

Consul is HashiCorp’s service networking solution for naming service. In this post, we will show how to use consul to design serverless Jenkins clusters.

10月
Resilient Jenkins Agents Provisioning with HashiCorp's Nomad

Nomad is an easy-to-use workload orchestrator which is more lightweight and operational than Kubernetes. With nomad, we can create a scalable jenkins cluster running up to 1k jobs on the bare metal machines.