CI/CD, Jenkins, Kubernetes, DNS, Linux, shell, observability.
CI/CD
DNS
- Using AWS Route 53 as Your Domain's Authoritative DNS Server
- How does DNS work ?
- DNS Record Types Explained
- How DNS Works: Key Components Explained
Jenkins
- Groovy- Difference between List, ArrayList and Object Array
- How to build a jenkins plugin?
- How to debug jenkins plugins on fly?
- How to release a Jenkins Plugin to Jenkins-CI artifactory?
- how to operation jenkins via api
- Jenkins 2 Pipeline definition (Configuration as Code)
- Jenkins Tips
- Make Jenkins pipeline in
configuration as infrastructureway with job-dsl-plugin - pipeline code snippet
- how make template pipeline
Jenkins › Docker
Kubernetes › CKDA
- Pod and Config
- Crash course for kubernetes
- Kubernetes Custom Resource Definitions (CRD)
- Cron
- Kubernetes Debugging Best Practices
- Kubernetes Deployment — Deep Dive
- Step 1: Add this env var
- Kubernetes Egress
- CKAD Exam Sample — Helm Topic
- how nodeport works
- Ingress
- Kubernetes Jobs & CronJobs: From Concepts to Examples
- Why Kubernetes Commands Use `sh -c
- 🧭 Kubernetes kubectl Cheat Sheet
- 🧪 CKAD Mock Exam — Intermediate Level
- Kubernetes Pod — Deep Dive
- Kubernetes Resource Management — Deep Dive
- Sealed Secret
- Kubernetes Security: Deep Dive
- Kubernetes Service Types
- Storage
- VI tips for K8S yaml edtion
Kubernetes › Experience
Linux
Networking
Nexus
Observability
Practices
- AgileAlliance
- Git Branching Strategies: Common Models, Trade-offs, and Choosing One for Correlated API Releases
- Multiple Mac mini share memory
- Release Management for a Shared Codebase Serving 20 Markets
Shell
- Zsh Subshell Variable Expansion
- Bash
- Difference Between
bashandsh--- And Why Lightweight Images Include Only `sh - find
- grep
- network tools
- Permission of file in Bash
- tree — 列目录并排除指定子目录
- zsh
General