Terraform applyコース / Chapter 01

prd環境を作る前の前提をそろえる

本番環境に触れる前に、アカウント・認証・state・命名を確認し、作業の土台を作る。

TL;DR

  1. stgとprdのアカウント・リージョン・命名を混同しない。
  2. stateはチームで共有する作業記録。初期化時に保存先を確認する。
  3. 実行前にplanを読み、対象とコスト影響を説明できる状態にする。

01環境を識別する

stgとprdのアカウント・リージョン・命名を混同しない。

環境を識別する
セットアップ編 — 環境を識別する

stgとprdのアカウント・リージョン・命名を混同しない。

この章の学習目標: 本番環境に触れる前に、アカウント・認証・state・命名を確認し、作業の土台を作る。

02stateを共有する

stateはチームで共有する作業記録。初期化時に保存先を確認する。

stateを共有する
セットアップ編 — stateを共有する

stateはチームで共有する作業記録。初期化時に保存先を確認する。

観点この章で確認すること
設定意図をコードとして表す
state実環境との対応を記録する
実環境差分の意味を確認する

03変更前提を確認する

実行前にplanを読み、対象とコスト影響を説明できる状態にする。

変更前提を確認する
セットアップ編 — 変更前提を確認する

実行前にplanを読み、対象とコスト影響を説明できる状態にする。

変更は対象・影響・planを確認してから判断する。stateを急いで直接操作しない。

この章で持ち帰ること

  1. stgとprdのアカウント・リージョン・命名を混同しない。
  2. stateはチームで共有する作業記録。初期化時に保存先を確認する。
  3. 実行前にplanを読み、対象とコスト影響を説明できる状態にする。