Skills DirectoryGitHub에서 엄선한 오픈소스 Skills

senior-devopscommit b078bb8SKILL.md · 배포·릴리스

시니어 DevOps

CI/CD 파이프라인, Terraform 모듈, 롤백 절차가 있는 배포 매니페스트를 생성하며 AWS·GCP·Azure를 다룹니다.

apply와 배포는 실제 클라우드 리소스를 바꾸며, 해당 클라우드 자격 증명이 필요합니다.

npx skills add alirezarezvani/claude-skills --skill senior-devops
권한
  • read-repo
  • write-files
  • shell
  • network
호환 도구
Claude Code, Codex, Cursor, Gemini CLI, Windsurf
GitHub
29.1k
출처
커뮤니티 · Alireza Rezvani
상태
스캔 통과
라이선스
MIT
카테고리
배포·릴리스

핵심 규칙

terraform plan으로 차이를 검토한 뒤 apply하며, 배포 도구는 매니페스트와 명령만 생성하고 클러스터에 직접 적용하지 않습니다.

실행 단계

  1. 01단계파이프라인 생성

    pipeline_generator.py로 GitHub Actions나 CircleCI용 빌드·테스트·배포 단계를 생성합니다.

  2. 02단계인프라 작성

    terraform_scaffolder.py로 AWS/GCP/Azure 모듈을 만들고 validate와 plan을 실행합니다.

  3. 03단계배포 준비

    deployment_manager.py로 블루그린·롤링 매니페스트를 만들고 트래픽 전환 전에 헬스 체크 관문을 둡니다.

  4. 04단계롤백 절차

    릴리스마다 롤백 런북을 만들어 버전을 지정해 빠르게 되돌릴 수 있게 합니다.

권한 설명 (SKILL.md 기준)

기능필요 여부설명
파일 쓰기필요파이프라인 설정, Terraform 모듈, Kubernetes 매니페스트, 런북을 생성합니다.
명령 실행일부 필요포함된 Python 스크립트와 terraform validate/plan을 실행하며, apply와 kubectl 명령은 검토 후 실행합니다.
네트워크 송신일부 필요plan, apply, 배포를 실행할 때 설정한 클라우드와 클러스터에 접근합니다.

SKILL.md 프런트매터(YAML)

SKILL.md 프런트매터(YAML)commit b078bb8
---
name: "senior-devops"
description: "Use for CI/CD pipelines, infrastructure as code, containers and deployments on AWS, GCP or Azure. Generates pipelines with pipeline_generator.py, scaffolds Terraform with terraform_scaffolder.py and manages releases with deployment_manager.py."
---

관련 스킬

규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.