本地系统监控
查看CPU内存GPU
本技能为资深DevOps工程师提供完整的工具链,覆盖CI/CD流水线搭建、基础设施自动化、容器化部署及多云平台管理。内置Pipeline生成器、Terraform脚手架和部署管理器三大核心模块,支持AWS、GCP、Azure等主流云环境。
步骤1:安装依赖
# Node.js环境
npm install
# 或Python环境
pip install -r requirements.txt
步骤2:配置环境变量
cp .env.example .env
# 编辑.env文件填入云平台凭证
步骤3:运行核心脚本
# 生成流水线配置
python scripts/pipeline_generator.py <项目路径>
# 创建Terraform模板
python scripts/terraform_scaffolder.py <目标路径> --verbose
# 执行部署管理
python scripts/deployment_manager.py [参数] [选项]
步骤4:查阅参考文档
详细模式见references/目录下的cicd_pipeline_guide.md、infrastructure_as_code.md、deployment_strategies.md。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 项目源代码路径、目标部署环境标识、云平台访问凭证、容器镜像名称与标签、基础设施配置文件 |
| 输出 | CI/CD流水线配置文件、Terraform HCL代码、部署状态报告、监控仪表盘配置、执行日志与错误诊断 |
| 适用人群 | 具备Linux基础的运维工程师、熟悉至少一种编程语言的开发者、需要搭建DevOps流程的技术团队、负责多云架构的架构师 |
| 不包含 | 具体业务代码开发、云平台账号注册与计费管理、第三方SaaS服务的商业授权、7×24小时运维值班服务、合规审计与等保测评 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/alirezarezvani/senior-devops/SKILL.md
来源类型:GitHub仓库