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 を読み、権限を確認してください。