Navigating the Open Source Landscape

Open Source Has Greatly Contributed to My Growth Open source has significantly contributed to my growth, providing numerous experiences and learning opportunities. For those interested in my journey, here is a guide based on my first open source experience: Open Source Contribution Guidelines. When I first got involved in open source shortly after starting university, I discovered that many well-known open source projects are supported by industry experts. This often leads people to believe that only “experts” can contribute to open source....

April 13, 2024 · 11 min · 2312 words · Xinwei Xiong, Me

Kubernetes Control Plane - Detailed Analysis of Kubelet

Kubelet Component Analysis Understanding kubelet The Kubelet component runs on Node nodes, maintaining running Pods and providing Kubernetes runtime environment, mainly accomplishing the following missions: Monitor Pods assigned to this Node Mount volumes required by Pods Download Pod secrets Run containers in Pods through docker/rkt Periodically execute liveness probes defined for containers in Pods Report Pod status to other system components Report Node status The core process of kubelet managing Pods mainly includes three steps....

September 28, 2023 · 10 min · 1991 words · Xinwei Xiong, Me