When I was working at IBM, I applied a dedicated cluster for Ansible learning. After I left, I decide to use Vagrant to create loc ...
Rebinding Release PV with PVC
Reference Reuse existing Persistent Volume Background Prod env upgrade failed, rolled back leads to historical monitoring data los ...
Linux Performance Tuning
最近一周在on-call,这里整理一下Linkedin Learn: Linux performance的内容. 这里主要关注4个方面: CPU, Memory, Disk and FileSystem IO, Network. 其实很多时候,alerts o ...
Kind
Kind helps you bring up local k8s cluster for testing and POC. Seamlessly working with kubectl and others: such as prometheus, ope ...
Terraform Deep Dive
//TODO This is the follow up of <<Terraform Quick Start>>. github repo Working with Existing Resources # Configure an ...
Infrastructure as Code
刚看完第一版,第二版就出来了, hmmm… -_-||| This book doesn’t offer instructions in using specific scripting languages or tools. There are code e ...
Linux Make Big Files
最近在学习Linux storage的过程中,研究了一下几个创建大文件的命令,特别是它们的区别. 可以参考这个提问Quickly create a large file on a Linux system. cd /tmp# slowdd if=/dev/ze ...
Python Linter
最近项目codebase 迁移到了GoB/Gerrit 的体系中,提交代码后CI 会做code linting 操作并且提示错误信息,最好是在提交前在本地先自检,但目前似乎没有集成本地linting 的功能, 经过观察,可以自己搭建linting 的环境去对任 ...
Linux Storage System
[x] ordinary file can also be formatted and mounted [x] terraform mount disk /dev/sdb, why this name? [x] do experiment, using vag ...
Linux System Admin
这个课程的收获就是boot stages, kernel的升级以及linux logging的种类,使用。特别是journald,来自systemd。我从其他文章中补充了一些内容,包括loginctl. Boot Linux booting process: ...