0%

“测试驱动开发”是一个比较有意思的软件工程上的概念,一直都想找个机会看看。刚好最近在重构工作中用到的 CI/CD + Test Infra,所以借此机会来看一下《测试驱动开发》这本书。

阅读全文 »

最近发现.top的域名经常会被各种不友好防火墙封杀(比如公司网络),就给博客换了个新的域名sonnyhcl.com

博客之前是基于 GitHub Pages+Hexo+Next Mist+Travis CI 搭建的,详情请参考这篇博客 Hexo+GitHub 搭建个人博客
正巧发现 Travis CI 已经被 deprecated 不能正常工作了,就想着尝鲜用 GitHub Action 来做自动集成。

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

NextCloud可以用来搭建个人网盘,同时还可以纳入LDAP认证进行统一的用户管理.在此基础之上为了进一步增添办公属性,我们还为它集成了onlyoffice办公套件的支持以及transmission下载套件的支持.

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

本文介绍在本地搭建自己的gitlab服务,并集成FreeIPA提供的LDAP认证

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

为了保证FreeIPA服务的稳定性,我们需要为它添加一个replica作为主从备份.

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

安装完FreeIPA之后,访问WebUI会遇到https证书的问题,因为到目前为止还是自签名的证书,本文中我们就来为FreeIPA加上认证过的阿里云域名证书

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

在搭建本地私有云时,双网口的配置意味着我们需要为两个网段分别配置IP规则,有必要为内网部署一个自动分配IP的dhcp服务.

阅读全文 »

这个系列是笔者在为实验室搭建本地私有云的过程中所记载的笔记,看起来会比较杂乱 :)

当我们搭建本地私有云的时候,首先要考虑的就是一套统一的用户认证管理系统.

阅读全文 »