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하며, 배포 도구는 매니페스트와 명령만 생성하고 클러스터에 직접 적용하지 않습니다.
실행 단계
01단계파이프라인 생성
pipeline_generator.py로 GitHub Actions나 CircleCI용 빌드·테스트·배포 단계를 생성합니다.
02단계인프라 작성
terraform_scaffolder.py로 AWS/GCP/Azure 모듈을 만들고 validate와 plan을 실행합니다.
03단계배포 준비
deployment_manager.py로 블루그린·롤링 매니페스트를 만들고 트래픽 전환 전에 헬스 체크 관문을 둡니다.
04단계롤백 절차
릴리스마다 롤백 런북을 만들어 버전을 지정해 빠르게 되돌릴 수 있게 합니다.
권한 설명 (SKILL.md 기준)
| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 필요 | 파이프라인 설정, Terraform 모듈, Kubernetes 매니페스트, 런북을 생성합니다. |
| 명령 실행 | 일부 필요 | 포함된 Python 스크립트와 terraform validate/plan을 실행하며, apply와 kubectl 명령은 검토 후 실행합니다. |
| 네트워크 송신 | 일부 필요 | plan, apply, 배포를 실행할 때 설정한 클라우드와 클러스터에 접근합니다. |
SKILL.md 프런트매터(YAML)
---
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를 읽고 권한을 확인하세요.