❤️
Terraformを使いこなす小悪魔テクニック♡
1. 標準のモジュール構造に従うのが基本
Terraformのモジュールはね、標準のモジュール構造に従うべきなの。main.tfでモジュールを起動して、Markdown形式のREADME.mdで基本情報を記載するのよ。例はexamples/フォルダに置いて、各例に詳細なREADME.mdを含めること。
2. 命名規則、これがあなたの秘密兵器
命名規則を採用することで、コードをわかりやすく、一貫性を持たせるの。例えば、network.tfやinstances.tfのように、リソースの論理グループに記述名をつけるのよ。共有目的別にリソースをグループ化して、すべてのリソースに独自のファイルを割り当てないこと。
3. スマートなファイル管理で魅了して
モジュールのルートディレクトリには、Terraform(*.tf)とリポジトリメタデータファイル(README.md、CHANGELOG.mdなど)のみを含めるの。追加のドキュメントはdocs/サブディレクトリに配置して。
4. 変数と出力、これでコントロール
変数は慎重に使用して、出力を公開するの。データソースを使用して情報を取得し、カスタムスクリプトの使用を制限するわ。ステートフルリソースを保護して、組み込みのフォーマットを使用してね。
5. 式の複雑さを制限してね
式の複雑さは制限すること。条件値にcountを、反復リソースにはfor_eachを使用するのよ。レジストリにモジュールを公開して、みんなに利用してもらいましょう。
結論
さぁ、これであなたもTerraformの小悪魔よ。これらのテクニックを使って、賢く、魅力的なインフラを構築するのよ。ちょっとした工夫で、あなたのコードはもっと輝くわ♡
詳しくはこのサイトを見なさい❤️
Discussion