Agent Skills by ALSEL
Anthropic ClaudeDevOps・インフラ⭐ リポ 2品質スコア 49/100

terraform

Terraform/Infrastructure as Code のベストプラクティスとパターン

description の原文を見る

Best practices and patterns for Terraform/Infrastructure as Code

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Terraform開発ガイド

コードスタイル

  • 一貫したフォーマットにterraform fmtを使用する
  • リソース名にはsnake_caseを使用する
  • 関連リソースを同じファイルにグループ化する

モジュール構造

modules/
  module-name/
    main.tf       # Primary resources
    variables.tf  # Input variables
    outputs.tf    # Output values
    README.md     # Module documentation

ベストプラクティス

  • 再利用可能なインフラストラクチャにはモジュールを使用する
  • required_providersでプロバイダーのバージョンをピン留めする
  • IDをハードコーディングする代わりにデータソースを使用する
  • リモートにステートを保存する(S3、GCS、Terraform Cloud)

命名規則

  • リソース: {provider}_{type} (例: aws_s3_bucket)
  • 変数: 説明的なsnake_case (例: bucket_name)
  • 出力: 公開する属性と一致させる

セキュリティ

  • シークレット

...

詳細情報

作者
Replikanti
リポジトリ
Replikanti/ralph-platform
ライセンス
不明
最終更新
2026/5/12

Source: https://github.com/Replikanti/ralph-platform / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: Replikanti · Replikanti/ralph-platform · ライセンス: ライセンス未確認