Operations
Cherish the BlueKing You Encounter
· β˜• 7 min read
1. My Experience Building Platforms After graduation I joined Tencent BlueKing, mainly working on SaaS development. After nearly three years there, I went back to my hometown of Wuhan and joined QingCloud, where I was responsible for DevOps R&D. After nearly two years, I joined a new company, took part in building a business support platform, and thought about how the business side puts Kubernetes into practice.

Several Ways to Access GitHub from China
· β˜• 1 min read
For well-known reasons, accessing Github from a network environment in China is either blocked or very slow. This article provides several ways to get around it. 1. Download Using a Github Mirror Just prepend a Proxy address to the GitHub repository; the way different Mirrors are concatenated may vary. The

Docker 20.10.6 fails to pull certain images with an unlinkat error
· β˜• 2 min read
This is on CentOS 7, kernel version 3.10.0-327. 1. Check the current Docker version 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 docker version Client: Docker Engine - Community Version: 20.

How to Set Up a Private Registry Mirror
· β˜• 3 min read
A Docker mirror can only accelerate images from docker.io, not images from private registries. 1. Why You Need a Private Registry Mirror Rate limiting on the public network Docker Hub pull rate limits Reduce image pull time 2. Create a Registry Image Acceleration Service Generate a configuration file version: 0.

How Tekton Connects to Physical Machines for Builds
· β˜• 10 min read
1. Why Physical Build Machines Are Needed In the article How to Add a Remote macOS Physical Machine for Jenkins Pipeline Builds, I described how to add a physical build machine in Jenkins. This was not a requirement I made up on a whim β€” at the time, real ToB commercial customers were actually asking for a solution.