# Cloud Devops

> 云基础设施和 DevOps 工作流，涵盖 AWS、Azure、GCP、Kubernetes、Terraform、CI/CD、监控和云原生开发。当用户要求设置云基础设施、实施 CI/CD 流水线、部署 Kubernetes 应用、配置监控、管理云成本或实施 DevOps 实践时使用。

- Skill: `kscz0000/cloud-devops` (Agent Skill)
- Install (CLI): `npx skillmds@latest add kscz0000/cloud-devops`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kscz0000/cloud-devops/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: kscz0000 (https://skillmd.com/u/kscz0000)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/kscz0000/cloud-devops

---


# Cloud/DevOps 工作流包

## 概述

全面的云和 DevOps 工作流，用于基础设施配置、容器编排、CI/CD 流水线、监控和云原生应用开发。

## 何时使用此工作流

在以下情况下使用此工作流：
- 设置云基础设施
- 实施 CI/CD 流水线
- 部署 Kubernetes 应用
- 配置监控和可观测性
- 管理云成本
- 实施 DevOps 实践

## 工作流阶段

### 阶段 1：云基础设施设置

#### 调用的技能
- `cloud-architect` - 云架构
- `aws-skills` - AWS 开发
- `azure-functions` - Azure 开发
- `gcp-cloud-run` - GCP 开发
- `terraform-skill` - Terraform IaC
- `terraform-specialist` - 高级 Terraform

#### 操作
1. 设计云架构
2. 设置账户和计费
3. 配置网络
4. 配置资源
5. 设置 IAM

#### 可复制提示词
```
使用 @cloud-architect 设计多云架构
```

```
使用 @terraform-skill 配置 AWS 基础设施
```

### 阶段 2：容器编排

#### 调用的技能
- `kubernetes-architect` - Kubernetes 架构
- `docker-expert` - Docker 容器化
- `helm-chart-scaffolding` - Helm charts
- `k8s-manifest-generator` - K8s 清单
- `k8s-security-policies` - K8s 安全

#### 操作
1. 设计容器架构
2. 创建 Dockerfiles
3. 构建容器镜像
4. 编写 K8s 清单
5. 部署到集群
6. 配置网络

#### 可复制提示词
```
使用 @kubernetes-architect 设计 K8s 架构
```

```
使用 @docker-expert 容器化应用
```

```
使用 @helm-chart-scaffolding 创建 Helm chart
```

### 阶段 3：CI/CD 实施

#### 调用的技能
- `deployment-engineer` - 部署工程
- `cicd-automation-workflow-automate` - CI/CD 自动化
- `github-actions-templates` - GitHub Actions
- `gitlab-ci-patterns` - GitLab CI
- `deployment-pipeline-design` - 流水线设计

#### 操作
1. 设计部署流水线
2. 配置构建自动化
3. 设置测试自动化
4. 配置部署阶段
5. 实施回滚策略
6. 设置通知

#### 可复制提示词
```
使用 @cicd-automation-workflow-automate 设置 CI/CD 流水线
```

```
使用 @github-actions-templates 创建 GitHub Actions 工作流
```

### 阶段 4：监控和可观测性

#### 调用的技能
- `observability-engineer` - 可观测性工程
- `grafana-dashboards` - Grafana 仪表盘
- `prometheus-configuration` - Prometheus 设置
- `datadog-automation` - Datadog 集成
- `sentry-automation` - Sentry 错误追踪

#### 操作
1. 设计监控策略
2. 设置指标收集
3. 配置日志聚合
4. 实施分布式追踪
5. 创建仪表盘
6. 设置告警

#### 可复制提示词
```
使用 @observability-engineer 设置可观测性栈
```

```
使用 @grafana-dashboards 创建监控仪表盘
```

### 阶段 5：云安全

#### 调用的技能
- `cloud-penetration-testing` - 云渗透测试
- `aws-penetration-testing` - AWS 安全
- `k8s-security-policies` - K8s 安全
- `secrets-management` - 密钥管理
- `mtls-configuration` - mTLS 设置

#### 操作
1. 评估云安全
2. 配置安全组
3. 设置密钥管理
4. 实施网络策略
5. 配置加密
6. 设置审计日志

#### 可复制提示词
```
使用 @cloud-penetration-testing 评估云安全
```

```
使用 @secrets-management 配置密钥
```

### 阶段 6：成本优化

#### 调用的技能
- `cost-optimization` - 云成本优化
- `database-cloud-optimization-cost-optimize` - 数据库成本优化

#### 操作
1. 分析云支出
2. 识别优化机会
3. 合理调整资源规格
4. 实施自动扩缩容
5. 使用预留实例
6. 设置成本告警

#### 可复制提示词
```
使用 @cost-optimization 降低云成本
```

### 阶段 7：灾难恢复

#### 调用的技能
- `incident-responder` - 事件响应
- `incident-runbook-templates` - Runbook 创建
- `postmortem-writing` - 事后复盘文档

#### 操作
1. 设计 DR 策略
2. 设置备份
3. 创建 runbook
4. 测试故障转移
5. 文档化流程
6. 培训团队

#### 可复制提示词
```
使用 @incident-runbook-templates 创建 runbook
```

## 云服务商工作流

### AWS
```
技能: aws-skills, aws-serverless, aws-penetration-testing
服务: EC2, Lambda, S3, RDS, ECS, EKS
```

### Azure
```
技能: azure-functions, azure-ai-projects-py, azure-monitor-opentelemetry-py
服务: Functions, App Service, AKS, Cosmos DB
```

### GCP
```
技能: gcp-cloud-run
服务: Cloud Run, GKE, Cloud Functions, BigQuery
```

## 质量门禁

- [ ] 基础设施已配置
- [ ] CI/CD 流水线正常运行
- [ ] 监控已配置
- [ ] 安全措施已到位
- [ ] 成本优化已应用
- [ ] DR 流程已文档化

## 相关工作流包

- `development` - 应用开发
- `security-audit` - 安全测试
- `database` - 数据库操作
- `testing-qa` - 测试工作流

## 限制
- 仅当任务明确符合上述描述的范围时使用此技能。
- 输出内容不能替代针对特定环境的验证、测试或专家评审。
- 如果缺少必要的输入、权限、安全边界或成功标准，请停止并请求澄清。

