<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Automation Scripts on SRE Engineering Practice</title><link>https://www.sre.wang/en/categories/automation-scripts/</link><description>Recent content in Automation Scripts on SRE Engineering Practice</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 14 Jul 2026 00:39:00 +0800</lastBuildDate><atom:link href="https://www.sre.wang/en/categories/automation-scripts/index.xml" rel="self" type="application/rss+xml"/><item><title>Building an Automated Inspection Platform from Scratch: Plugin Architecture Design and Go Implementation Guide</title><link>https://www.sre.wang/en/posts/auto-inspection-platform-go/</link><pubDate>Tue, 14 Jul 2026 00:39:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/auto-inspection-platform-go/</guid><description>Build a production-grade automated inspection platform in Go, covering plugin architecture, concurrent execution, alert integration, and report generation</description></item><item><title>Prometheus Automated Inspection Script Collection</title><link>https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/</link><pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/</guid><description>Batch service probing, SSL certificate expiry checking, configuration drift detection, alerting rule validation, and automated report generation — a complete inspection toolkit built on the Prometheus ecosystem</description></item><item><title>Building Ops CLI Tools with Go</title><link>https://www.sre.wang/en/posts/go-cli-tools-cobra/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/go-cli-tools-cobra/</guid><description>From cobra framework basics to building a real-world k8s-pod-cleaner CLI tool — covering command tree design, cross-platform compilation, and GoReleaser version management</description></item><item><title>Python Operations Automation: From paramiko to Ansible</title><link>https://www.sre.wang/en/posts/python-automation-paramiko-ansible/</link><pubDate>Thu, 31 Oct 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/python-automation-paramiko-ansible/</guid><description>From paramiko SSH batch management to Fabric framework to Ansible automation — a complete walkthrough of Python ops automation evolution, with runnable code examples and architectural insights</description></item><item><title>Ansible Vault Password Management: A Practical Guide to Encrypting Sensitive Data</title><link>https://www.sre.wang/en/posts/ansible-vault-password-management/</link><pubDate>Thu, 05 Sep 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/ansible-vault-password-management/</guid><description>In-depth analysis of Ansible Vault encryption mechanism, covering password file management, multi-environment key isolation, CI/CD integration, and security auditing</description></item><item><title>Jenkins Pipeline as Code in Practice</title><link>https://www.sre.wang/en/posts/jenkins-pipeline-as-code/</link><pubDate>Mon, 29 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/jenkins-pipeline-as-code/</guid><description>From Jenkinsfile syntax to shared libraries, parallel pipelines, K8s integration, and blue-green deployment — a systematic guide to production-grade Jenkins Pipeline as Code</description></item><item><title>GitOps Workflow: ArgoCD in Practice</title><link>https://www.sre.wang/en/posts/gitops-argocd-practice/</link><pubDate>Mon, 22 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/gitops-argocd-practice/</guid><description>An in-depth guide to GitOps core principles and ArgoCD architecture, covering Application CRD configuration, sync strategies, App of Apps multi-environment management, and a complete CD workflow</description></item><item><title>Python Log Analysis Scripts in Practice</title><link>https://www.sre.wang/en/posts/python-log-analysis-scripts/</link><pubDate>Wed, 05 Jun 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/python-log-analysis-scripts/</guid><description>From regex parsing to pandas aggregation, from anomaly detection to real-time stream processing — a systematic guide to the full pipeline of Python log analysis and performance optimization</description></item><item><title>Git Hooks Automation: From Code Quality to Deployment</title><link>https://www.sre.wang/en/posts/git-hooks-automation/</link><pubDate>Fri, 03 May 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/git-hooks-automation/</guid><description>From the Git Hooks system to pre-commit, commitlint, and Husky configuration — a systematic guide to code quality automation, team standards enforcement, and CI integration</description></item><item><title>Ansible Playbook Best Practices: From Basics to Production</title><link>https://www.sre.wang/en/posts/ansible-playbook-best-practices/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/ansible-playbook-best-practices/</guid><description>A systematic guide to Ansible Playbook best practices in production, covering role design, variable management, dynamic Inventory, Vault encryption, error handling, and performance optimization</description></item><item><title>Makefile Build Automation: More Than Just Compilation</title><link>https://www.sre.wang/en/posts/makefile-build-automation/</link><pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/makefile-build-automation/</guid><description>From Makefile syntax basics to ops scenario practices — a systematic guide to variables, functions, multi-target builds, conditional compilation, CI/CD integration, and production-grade templates</description></item><item><title>Scheduled Task Management: cron vs systemd timer</title><link>https://www.sre.wang/en/posts/cron-vs-systemd-timer/</link><pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/cron-vs-systemd-timer/</guid><description>From cron syntax to systemd timer advantages, from task design to failure retry and alerting — a systematic comparison of two scheduling solutions with distributed scenarios covered</description></item><item><title>kubectl Productivity Guide: Plugins and Aliases</title><link>https://www.sre.wang/en/posts/kubectl-productive-aliases/</link><pubDate>Tue, 12 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/kubectl-productive-aliases/</guid><description>From alias configuration to krew plugin management, k9s interactive tool, custom plugin development, and troubleshooting tips — comprehensively boost your kubectl workflow efficiency</description></item><item><title>Practical Shell Script Automation Tips</title><link>https://www.sre.wang/en/posts/shell-automation-tips/</link><pubDate>Thu, 11 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/shell-automation-tips/</guid><description>Practical Shell scripting tips for automated operations: log cleanup, batch health checks, auto-restart, and config backup</description></item><item><title>Production-Grade Bash Scripting Guide</title><link>https://www.sre.wang/en/posts/bash-production-scripts/</link><pubDate>Wed, 27 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/bash-production-scripts/</guid><description>From set -euo pipefail to signal handling, argument parsing, unit testing, and ShellCheck — a systematic guide to writing production-grade Bash scripts with safety best practices</description></item></channel></rss>