Terraform

Terraform skills and workflows surfaced by the site skill importer.

15 件のスキル
W
terraform-module-library

作成者 wshobson

terraform-module-libraryは、AWS、Azure、GCP、OCI向けに再利用しやすいTerraformモジュールを設計するためのスキルです。標準化された構成、サンプル、テストを備えており、保守しやすいクラウドアーキテクチャの実装を進めやすくします。

Cloud Architecture
お気に入り 0GitHub 32.6k
A
terraform-skill

作成者 antonbabenko

terraform-skill は、Terraform と OpenTofu 向けの「まず診断してから進める」スキルです。モジュール、テスト、CI、スキャン、state 操作にまたがる変更のレビュー、デバッグ、計画立案に使えます。バージョン差を踏まえたガイダンスで、アイデンティティのばらつき、シークレット露出、影響範囲の拡大、CI のずれ、state の破損を抑えるのに役立ちます。

Deployment
お気に入り 0GitHub 1.8k
H
provider-actions

作成者 hashicorp

provider-actions スキルを使って、Terraform Provider の action を Plugin Framework で実装するためのガイドです。バックエンド開発向けに、ライフサイクルに基づく命令的な振る舞い、リポジトリのファイル配置、schema の形、テスト、ドキュメント、changelog の指針までカバーします。

Backend Development
お気に入り 0GitHub 583
H
new-terraform-provider

作成者 hashicorp

new-terraform-providerスキルは、Plugin Framework を使って新しい Terraform provider を立ち上げたいバックエンド/インフラ開発者向けの支援スキルです。workspace の作成、Go module のセットアップ、`main.go` の配線、build/test の検証まで案内し、Terraform provider をきれいに初期化するための土台を整えます。

Backend Development
お気に入り 0GitHub 583
H
terraform-stacks

作成者 hashicorp

terraform-stacks は、HashiCorp Terraform Stacks を扱うための実用的なスキルです。.tfcomponent.hcl と .tfdeploy.hcl の作成・修正・検証、コンポーネントとデプロイの接続、マルチ環境/マルチリージョンのインフラ管理、Stack の構文・依存関係・レイアウトのトラブルシュートに使えます。バックエンド開発やプラットフォームエンジニアリングのワークフローに特に適しています。

Backend Development
お気に入り 0GitHub 583
H
refactor-module

作成者 hashicorp

モノリシックな Terraform を、明確な inputs、outputs、カプセル化、state migration planning を備えた再利用可能な modules にリファクタリングするための refactor-module skill。

Refactoring
お気に入り 0GitHub 583
H
terraform-test

作成者 hashicorp

terraform-test は、`.tftest.hcl` ファイル、`run` ブロック、assertion、mock、CI に組み込みやすいワークフローを使って Terraform テストを記述・実行するための実践ガイドです。モジュールの出力、リソース引数、条件分岐ロジック、そして merge 前の plan / apply の挙動を検証する際に役立ちます。

Code Generation
お気に入り 0GitHub 583
H
terraform-style-guide

作成者 hashicorp

terraform-style-guide は、HashiCorp のスタイル規約、ファイル構成、セキュリティを意識したデフォルトを踏まえて Terraform HCL の生成とレビューを支援します。Terraform ネイティブなコード生成、モジュール構成、variables、outputs、そして実運用リポジトリでより安全な設定を行う用途に向いています。

Code Generation
お気に入り 0GitHub 583
H
terraform-search-import

作成者 hashicorp

Terraform Search を使って対応済みのクラウドリソースを見つけ、Terraform state に一括インポートするための terraform-search-import を学べます。この terraform-search-import スキルは、バックエンド開発、監査、移行ワークフローで、プロバイダ対応を確認しながら実用的に導入し、試行錯誤を減らして使い始めたいときに役立ちます。

Backend Development
お気に入り 0GitHub 583
H
azure-verified-modules

作成者 hashicorp

azure-verified-modules は、Azure Terraform モジュールを Azure Verified Modules(AVM)の要件に照らして作成・レビューするためのガイドです。モジュール構成、変数、出力、テスト、ドキュメントを整え、認定を見据えたコード生成に合わせる際に使えます。

Code Generation
お気に入り 0GitHub 583
Z
aws-cdk-development

作成者 zxkane

aws-cdk-development は、Infrastructure as Code の設計・レビュー・トラブルシューティングを支援する AWS Cloud Development Kit 用ヘルパーです。CDK stack、constructs、`cdk synth`、`cdk deploy`、および TypeScript や Python での Cloud Architecture ワークフローに活用できます。リポジトリに基づくパターンや検証チェックを使った、インストール手順と使い方のガイダンスも提供します。

Cloud Architecture
お気に入り 0GitHub 0
H
provider-test-patterns

作成者 hashicorp

provider-test-patterns は、Plugin Framework チーム向けの Terraform provider acceptance testing スキルです。TestCase と TestStep の構成、state チェック、plan チェック、import 検証、sweeper、Backend Development 向けの ephemeral resource パターンの整理に役立ちます。

Backend Development
お気に入り 0GitHub 0
H
run-acceptance-tests

作成者 hashicorp

Terraform プロバイダの受け入れテスト向け run-acceptance-tests スキルのガイドです。絞り込んだ `TestAcc` テストの実行、必要な環境変数の安全な扱い、失敗時のデバッグを、段階的で分かりやすいワークフローで進めるために使えます。

Acceptance Testing
お気に入り 0GitHub 0
H
provider-resources

作成者 hashicorp

provider-resources は、Plugin Framework を使ってリソースとデータソースを実装するための Terraform Provider 開発スキルです。CRUD 操作、スキーマ設計、ステート管理、バックエンド開発ワークフローでの受け入れテストに活用できます。

Backend Development
お気に入り 0GitHub 0
H
provider-docs

作成者 hashicorp

provider-docs スキルは、Terraform Provider 向けの Terraform Registry ドキュメントを作成・更新・検証するのに役立ちます。provider-docs のガイド作業、Technical Writing 向けの provider-docs、ドキュメント変更時に schema descriptions、tfplugindocs テンプレート、Registry 出力を同期させる用途に使えます。

Technical Writing
お気に入り 0GitHub 0
Terraform