素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
HashiCorp認定 Terraform Associate
「HashiCorp認定 Terraform Associate」の記事一覧
モジュールのディレクトリパス(そのモジュールの.tfファイルがある場所)を取得するための参照はどれか。
`path.module` は、その式が記述されているモジュールのファイルシステム上のパスを返す。
2026年3月11日
複数の `.tfvars` ファイルを読み込ませる際、変数値が重複した場合の優先順位はどうなるか。
-var-file オプションを複数回使用した場合、後に指定されたファイルの定義が前の定義を上書きする。
2026年3月11日
Provisioner(local-exec, remote-exec)を使用する際のHashiCorpの推奨事項はどれか。
ProvisionerはState管理ができず宣言的でもないため、cloud-initやPackerなどのネイティブな手法が使えな…
2026年3月11日
`connection` ブロックや `provisioner` ブロック内で、そのリソース自身の属性(IPアドレスなど)を参照するために使うオブジェクトはどれか。
`self` オブジェクトは、プロビジョニング対象となっているそのリソース自体を指し、`self.public_ip` の…
2026年3月11日
Terraform Registryで公開するために、Gitリポジトリの名前はどのような形式である必要があるか。
公式レジストリが認識するためには、リポジトリ名を `terraform--` の形式(例: terraform-aws-vpc)にす…
2026年3月11日
設定ファイル内のモジュール定義に基づいて、モジュールをダウンロード・更新するだけのコマンドはどれか。
terraform get コマンドは、modulesディレクトリへのモジュールのダウンロードや更新を行う(initの一部と…
2026年3月11日
プロビジョナの実行が失敗した際、処理を停止せずに続行させるための設定はどれか。
provisionerブロック内で `on_failure = continue` を設定すると、コマンドが失敗してもリソース作成を「…
2026年3月11日
Terraform 1.1以降で、`terraform state mv` を使わずにコード上でリソース名の変更や移動を記述できるブロックはどれか。
movedブロックを使用することで、リソースのアドレス変更をコードとして記録し、apply時にTerraformが自動…
2026年3月11日
`local-exec` プロビジョナはどの環境でコマンドを実行するか。
local-execは、Terraformコマンドを実行しているローカルマシン(またはCIサーバー)上でシェルコマンドを…
2026年3月11日
Backendの設定値(バケット名など)をハードコードせずに、`init` 実行時に外部から渡す手法を何と呼ぶか。
Partial Configuration(部分的設定)を使用すると、ファイル内のbackendブロックを空にしておき、init時…
2026年3月11日
投稿のページ送り
1
…
53
54
55
…
204