# infra-toolbox **Repository Path**: lu_shuan/infra-toolbox ## Basic Information - **Project Name**: infra-toolbox - **Description**: infra-toolbox 是一个 面向真实生产环境的运维与平台工程工具箱仓库,用于沉淀在 Linux、Kubernetes、云原生安全、边缘计算等场景下反复验证过的 部署脚本、运维脚本和资源清单。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-29 - **Last Updated**: 2026-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # infra-toolbox #### 介绍 infra-toolbox 是一个 面向真实生产环境的运维与平台工程工具箱仓库,用于沉淀在 Linux、Kubernetes、云原生安全、边缘计算等场景下反复验证过的 部署脚本、运维脚本和资源清单。 目录结构(参考版) ```text infra-toolbox/ ├── README.md ├── INDEX.md # 快速索引(强烈推荐) │ ├── linux/ # 裸机 / VM / OS 级运维 │ ├── common/ │ │ ├── install-basic-tools.sh │ │ ├── sysctl-tuning.sh │ │ └── time-sync.sh │ │ │ ├── docker/ │ │ ├── install-docker.sh │ │ ├── daemon.json │ │ └── README.md │ │ │ ├── containerd/ │ │ ├── install-containerd.sh │ │ ├── config.toml │ │ └── README.md │ │ │ ├── mysql/ │ │ ├── install-mysql.sh │ │ ├── my.cnf │ │ └── README.md │ │ │ └── security/ │ ├── auditd/ │ └── iptables/ │ ├── kubernetes/ # Kubernetes 相关(核心) │ ├── base/ # 通用基础能力 │ │ ├── rbac/ │ │ ├── storage/ │ │ ├── ingress/ │ │ └── network/ │ │ │ ├── security/ # 安全相关组件 │ │ ├── falco/ │ │ │ ├── manifests/ │ │ │ │ ├── namespace.yaml │ │ │ │ ├── rbac.yaml │ │ │ │ ├── configmap.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ └── service.yaml │ │ │ ├── rules/ │ │ │ │ ├── falco_rules.yaml │ │ │ │ └── custom_rules.yaml │ │ │ ├── deploy.sh │ │ │ └── README.md │ │ │ │ │ ├── suricata/ │ │ │ ├── manifests/ │ │ │ │ ├── configmap.yaml │ │ │ │ ├── daemonset.yaml │ │ │ │ └── service.yaml │ │ │ ├── rules/ │ │ │ ├── deploy.sh │ │ │ └── README.md │ │ │ │ │ └── honeypot/ │ │ ├── cowrie/ │ │ │ ├── manifests/ │ │ │ │ ├── pvc.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ └── service.yaml │ │ │ ├── images/ │ │ │ ├── deploy.sh │ │ │ └── README.md │ │ └── README.md │ │ │ ├── middleware/ # 中间件(k8s 形态) │ │ ├── mysql/ │ │ │ ├── manifests/ │ │ │ │ ├── configmap.yaml │ │ │ │ ├── pvc.yaml │ │ │ │ ├── deployment.yaml │ │ │ │ └── service.yaml │ │ │ ├── init/ │ │ │ ├── deploy.sh │ │ │ └── README.md │ │ │ │ │ └── redis/ │ │ │ └── edge/ # 边缘计算 / KubeEdge 等 │ ├── kubeedge/ │ │ ├── cloudcore/ │ │ ├── edgecore/ │ │ ├── scripts/ │ │ └── README.md │ └── README.md │ ├── scripts/ # 通用脚本(横向能力) │ ├── k8s/ │ │ ├── cleanup-terminating-pod.sh │ │ ├── detect-pod-stuck.sh │ │ └── node-diagnose.sh │ │ │ ├── storage/ │ │ └── pvc-check.sh │ │ │ └── network/ │ └── metallb-check.sh │ ├── docs/ # 原理、设计、踩坑总结 │ ├── falco/ │ ├── suricata/ │ ├── kubeedge/ │ └── k8s-debug.md │ └── .gitignore ```