Token导航 LogoToken导航TokenDH.com
运维和基础设施external-servicegithub未标认证来源可访问clear审计通过

devops-iac-engineerdevops iac 工程师

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

12,803

周安装

523

GitHub Stars

26,362

下载量

4,142
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:devops-iac-engineer(devops iac 工程师)
来源仓库:https://github.com/davila7/claude-code-templates
仓库路径:skills/devops-iac-engineer
安装命令:
npx skills add https://github.com/davila7/claude-code-templates --skill devops-iac-engineer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/davila7/claude-code-templates --skill devops-iac-engineer

简介

使用 IaC、Kubernetes 和 DevOps 最佳实践进行云基础设施设计、配置和操作。

  • 涵盖 Terraform、Kubernetes 和多云平台(AWS、Azure、GCP)以及用于架构设计、实施和验证的结构化工作流程
  • 包括 CI/CD 管道设计、GitOps 模式和部署策略(蓝/绿、金丝雀)以及自动化测试和回滚过程
  • 提供具有 SLI/SLO/SLA 定义、日志记录、指标、跟踪和待命运行手册指南的可观察性框架
  • 解决常见挑战:基础设施偏差检测、秘密管理、成本优化和复杂的 Kubernetes 配置
  • 强调安全第一实践、策略即代码、合规自动化和跨团队协作模式

SKILL.md

DevOps IaC Engineer

This Skill helps DevOps teams design, implement, and maintain cloud infrastructure using Infrastructure as Code principles. Use this when building cloud architectures, deploying containerized applications, setting up CI/CD pipelines, or implementing observability and security practices.

Quick Navigation

  • Terraform & IaC: See terraform.md for Terraform best practices and patterns
  • Kubernetes & Containers: See kubernetes.md for container orchestration
  • Cloud Platforms: See cloud_platforms.md for AWS, Azure, GCP guidance
  • CI/CD Pipelines: See cicd.md for pipeline design and GitOps
  • Observability: See observability.md for monitoring and logging
  • Security: See security.md for DevSecOps practices
  • Templates & Tools: See templates.md for ready-to-use templates

Core Principles

Key DevOps Terminology (Consistent Throughout)

  • Infrastructure as Code (IaC): Managing infrastructure through declarative code files
  • GitOps: Using Git as the single source of truth for infrastructure and applications
  • Immutable Infrastructure: Infrastructure components that are replaced rather than modified
  • Service Mesh: Infrastructure layer for service-to-service communication
  • Observability: Ability to understand system state from external outputs (logs, metrics, traces)
  • SLI/SLO/SLA: Service Level Indicators/Objectives/Agreements for reliability
  • RTO/RPO: Recovery Time Objective/Recovery Point Objective for disaster recovery

Workflow: Infrastructure Implementation

When implementing infrastructure, follow this structured approach:

  1. Understand Requirements

- What is the business need? (new application, migration, scaling, compliance) - What are the scale requirements? (traffic, data, geographic distribution) - What are the constraints? (budget, timeline, regulatory) - What are the dependencies? (existing systems, data sources)

  1. Design Architecture

- Choose appropriate cloud platform(s) and services - Design for high availability and fault tolerance - Plan network topology and security boundaries - Identify data flows and storage requirements - Document architecture with diagrams

  1. Select IaC Tools

- Terraform for multi-cloud infrastructure provisioning - Kubernetes manifests/Helm for container orchestration - CI/CD tool selection based on team and requirements - Configuration management tools if needed

  1. Implement Infrastructure

- Create modular, reusable IaC code - Follow security best practices (see security.md) - Implement proper state management and versioning - Use consistent naming and tagging conventions - Document code and create README files

  1. Set Up Observability

- Define SLIs and SLOs for critical services - Implement logging, metrics, and tracing - Create dashboards and alerts - Set up log aggregation and analysis - Plan on-call rotation and runbooks

  1. Implement CI/CD

- Design deployment pipeline stages - Implement automated testing (unit, integration, e2e) - Set up GitOps workflows - Configure deployment strategies (blue/green, canary) - Implement rollback procedures

  1. Test & Validate

- Run infrastructure tests (security, compliance, cost) - Perform disaster recovery drills - Load testing and performance validation - Security scanning and penetration testing - Document test results and improvements

  1. Deploy & Monitor

- Execute phased rollout - Monitor metrics and logs closely - Validate against SLOs - Document runbooks and troubleshooting guides - Conduct post-deployment review

Decision Framework: Tool Selection

Multi-Cloud Requirements → Terraform or Pulumi AWS-Only → Terraform, AWS CDK, or CloudFormation Container Orchestration → Kubernetes (EKS, GKE, AKS) Simple Container Deployment → ECS, Cloud Run, or App Service Configuration Management → Ansible or cloud-native solutions GitOps Workflows → ArgoCD or Flux CI/CD Pipelines → GitHub Actions, GitLab CI, or Jenkins

Common Challenges & Solutions

Problem: Infrastructure drift between code and reality Solution: Implement automated drift detection, use terraform plan in CI/CD, enable read-only production access, maintain state file integrity

Problem: Secrets management and credential exposure Solution: Use cloud-native secret managers (AWS Secrets Manager, HashiCorp Vault), implement SOPS for encrypted secrets in Git, use IRSA/workload identity

Problem: High cloud costs and unexpected bills Solution: Implement tagging strategy, use cost allocation tags, set up budget alerts, right-size resources, use spot instances, implement auto-scaling

Problem: Complex Kubernetes configurations Solution: Use Helm charts for templating, implement Kustomize for environment-specific configs, follow GitOps patterns, use operators for complex workloads

Collaboration Tips

  • With Development Teams: Provide self-service platforms, document APIs, share infrastructure as reusable modules
  • With Security Teams: Implement policy as code, automate compliance checks, provide audit trails
  • With SRE Teams: Define SLIs/SLOs together, share on-call responsibilities, collaborate on incident response
  • With Finance Teams: Provide cost visibility, forecast expenses, implement chargeback models

Next Steps

  1. Start with terraform.md if you're implementing infrastructure as code
  2. Use kubernetes.md for container orchestration
  3. Reference templates.md for ready-to-use configurations
  4. Check observability.md to set up monitoring

Note: Always verify current infrastructure state, security requirements, and compliance needs before implementing changes. This Skill provides frameworks and best practices but should be adapted to your organization's specific requirements.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

31.06%
按下载量换算1,287

Cursor

23.9%
按下载量换算990

OpenCode

18.77%
按下载量换算777

Antigravity

13.05%
按下载量换算541

Gemini CLI

7.98%
按下载量换算331

Codex

3.11%
按下载量换算129

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills