がじぇ

お金と家電とプログラミングのブログ

Terraform

【Terraform】AWS Providerのバージョンを上げてdata could not be decoded from the state: unsupported attributeというエラーが出力されるときの対応

こんにちわ がじぇったー (@hackmylife7) | Twitter です。 Terraformで以下エラーが出力された際の対応方法のメモです。 data could not be decoded from the state: unsupported attribute "outpost_id". TL;DR(要約) 原因 対応

Terraformで"Error deleting S3 notification configuration: OperationAborted"エラーが出力された時の対応

こんにちわ がじぇったー (@hackmylife7) | Twitter です。 Terraformでちょっとハマったので対応方法をメモに残しておきます。 TL;DR(要約) Before(エラーが発生していたS3のリソース定義) After

Terraform docsコマンドの出力をsortしないで表示する

こんにちわ がじぇったー (@hackmylife7) | Twitter です。 Terraform docsコマンド便利ですよね。 Terraformモジュールから様々な出力フォーマットでドキュメントを生成するユーティリティです。 GitHub - segmentio/terraform-docs: Generate documentatio…

Terraformで正規表現を書く(illegal char escapeが出力された場合のエラー対応)

こんにちわがじぇったー (@hackmylife7) | Twitter です。 Terraformで正規表現を書く方法を記載します。Terraform実行時に"illegal char escape"というエラーが出力された場合の対応になります。 TL;DR(要約) やりたかったこと

【AWS】構成情報をぶっこ抜くterraformerは運用効率化の救世主になるのか?

こんにちわがじぇったー (@hackmylife7) | Twitter です。一度構築した環境をterraformのcodeに落とし込むのはかなり骨が折れますよね。 エンタープライズレベルの環境でリバースエンジニアリングをしながらterraform化を行うのは、 正直難しいという実感で…