コンテンツへスキップ
tfpedia
  • ホーム
  • TFPediaについて
  • お問い合わせ
    • 運営者について
    • プライバシーポリシー

TFPedia編集部

precondition / postcondition — ライフサイクル中の条件検証

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformのprecondition・postconditionでapply前後の条件を検証する方法を解説。lifecycleブロック内での定義、selfキーワードの使い方、checkブロックとの違いを具体例付きで説明します。

カテゴリー メタ引数

moved ブロック — stateのアドレス変更をリファクタリングに活用

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformのmovedブロックで、リソースを削除・再作成せずにアドレス変更する方法を解説。リソース名変更、モジュール移動、count→for_each切り替えのパターンを具体例付きで説明します。

カテゴリー 設定ブロック

import ブロック — 既存リソースをTerraform管理下に取り込む(1.5+)

2026年6月8日2026年6月6日 by TFPedia編集部

Terraform 1.5以降の宣言型importブロックで既存リソースを取り込む方法を解説。S3・EC2のimport例、generated_config_outによるHCL自動生成、旧terraform importコマンドとの違いを説明します。

カテゴリー 設定ブロック

Heredocとテンプレート文字列 — 複数行文字列の書き方

2026年6月8日2026年6月6日 by TFPedia編集部

TerraformのHeredoc構文(<<-EOT)と%{if}・%{for}テンプレートで複数行文字列を書く方法を解説。IAMポリシーのJSON記述、EC2ユーザーデータ、templatefileとの使い分けを具体例付きで説明します。

カテゴリー 式・参照

data vs resource 違い — 参照と作成の使い分け完全ガイド

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformのdataブロックとresourceブロックの根本的な違いを解説。使い分けの判断基準、よくある誤用パターン、dataとresourceの組み合わせ方を具体例付きで説明します。

カテゴリー 比較・ガイド記事

terraform console — 式・関数をインタラクティブに試す

2026年6月8日2026年6月6日 by TFPedia編集部

terraform consoleコマンドで関数・変数・for式をインタラクティブに確認する方法を解説。変数/localsの値確認、複雑な式のデバッグ、cidr計算の確認など実践的な使い方を具体例付きで説明します。

カテゴリー CLI

length / keys / values / contains — コレクション検査関数

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformのlength・keys・values・contains関数でリスト・mapを検査する方法を解説。validationブロックでのcontains/length活用、keysとfor_eachの組み合わせ、countとlengthのパターンを具体例付きで説明します。

カテゴリー 関数

check ブロック — インフラのアサーション検証(1.5+)

2026年6月8日2026年6月6日 by TFPedia編集部

Terraform 1.5以降のcheckブロックでインフラの状態を検証する方法を解説。applyを止めずに警告を出す仕組み、HTTPエンドポイント確認、preconditionとの違いを具体例付きで説明します。

カテゴリー 設定ブロック

型システム入門 — Terraformの型を理解して変数を安全に定義する

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformの型システムを解説。string/number/boolの基本型、list/set/mapのコレクション型、object/tupleの構造型、variableブロックでの型制約とvalidationの書き方を具体例付きで説明します。

カテゴリー types

toset / tolist / tomap — list・set・mapを変換する型変換関数

2026年6月8日2026年6月6日 by TFPedia編集部

Terraformのtoset・tolist・tomap関数でlist/set/mapを相互変換する方法を解説。for_eachにlistを渡すためのtoset、setへのインデックスアクセスのためのtolist、list/set/mapの違いを具体例付きで説明します。

カテゴリー 関数
過去の投稿
新しい投稿
← 前へ ページ1 … ページ9 ページ10 ページ11 … ページ13 次 →
  • CICD
  • CLI
  • types
  • はじめに
  • よくあるエラー
  • テスト
  • ベストプラクティス
  • メタ引数
  • 式・参照
  • 構文・スタイル
  • 比較・ガイド記事
  • 状態管理
  • 設定ブロック
  • 関数
© 2026 tfpedia • Built with GeneratePress