HashiCorp、「Terraform 1.5」提供–コンフィグドリブンのインポートとcheckブロックを追加

今回は「HashiCorp、「Terraform 1.5」提供–コンフィグドリブンのインポートとcheckブロックを追加」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 HashiCorpは米国時間6月12日、Infrastructure as Code(IaC)ツール「Terraform 1.5」の一般提供を発表した。新機能としてコンフィグドリブンのインポートワークフローとcheckブロックが追加された。

 コンフィグドリブンのインポートワークフローは、既存のリソースをTerraformの状態に追加するための新しい宣言的ワークフローで、既存のimportコマンドの制限を解決する。新しいトップレベルのimportブロックは、インポート操作をコードで定義できるため、インポート操作を一括で実行し、標準的な計画・適用サイクルの一部とすることを可能にする。インポートは状態操作ではなく、計画可能な操作となったため、予期せぬ状態変更のリスクを排除できるという。

 さらに、Terraform 1.5ではインポートされたリソースの自動コード生成も導入された。これにより、インポートしたリソースに合わせたコードを書く時間を削減できるとHashiCorpは述べる。

 checkブロックは、プロビジョニングされたインフラストラクチャーの機能バリデーションを実行する新しい方法。Terraform 1.2ではpreconditionとpostconditionsが追加され、独自のバリデーションをコードとして設定できるようになっていた。これらは、個別のデータソース、リソース、出力のバリデーションには適していたが、コミュニティーや顧客から、プロビジョニング後により全体的な機能バリデーションを実行する必要性があるとの声が寄せられていたという。

 Terraform 1.5では、このようなニーズに対応するため、新しいバリデーションメカニズムであるcheckブロックを導入。checkは、コンフィギュレーション内の全てのリソース、データソース、モジュール出力を参照できるので、preconditionが単一リソースのコンフィギュレーションを確認するのに対し、インフラストラクチャーの全体的な機能バリデーションに利用される。checkは、プランやアプライの最終ステップで発生し、失敗しても実行を停止することはなく、警告メッセージを表示する。

 Terraform 1.5は現在、ダウンロードまたは「Terraform Cloud」での利用が可能になっている。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
小中学校の先生の悩みを解決するプログラミング教材、Scratch用拡張ボード「AkaDako」
IT関連
2022-03-01 19:47
第2回:従来型データ統合戦略の落とし穴
IT関連
2021-02-09 03:28
インドのユニコーン「Zomato」のIPOに世界が注目
その他
2021-07-20 10:50
「現役の僧侶が望む」機能を採用、檀家・門徒の情報や寺務を管理するクラウドサービス・アプリ「OTERAplus」が公開
ネットサービス
2021-07-27 18:22
AIが生成した作品は著作権で保護されない–米裁判所が判決
IT関連
2023-08-23 15:02
サイバーハイジーンにおけるITセキュリティポリシーの定義
IT関連
2022-05-27 18:56
NVIDIA、暗号通貨マイニング専用プロセッサ「CMP」 「RTX 3060」のマイニング効率には制限
製品動向
2021-02-20 21:56
ハリウッドではすべてがリブートされる、そう散々なサービスだった映画見放題サブスクMoviePassでさえも
IT関連
2022-02-13 21:33
SUSEがRed Hat Enterprise LinuxとCentOSにもテクニカルサポートやパッチを提供。「SUSE Liberty Linux」プログラムを発表
Linux
2022-01-21 01:32
NTT東、「株式会社NTT Risk Manager」設立へ–東京海上日動、トレンドマイクロと共同
IT関連
2022-06-17 01:58
日立とサービスナウ、製造業のセキュリティ向上対策で協業
IT関連
2022-03-24 17:03
「xOps」のコンセプト、その本質と課題とは?
IT関連
2022-04-28 23:51
VUCA時代にIT部門が必要とするミッション・ビジョン・バリュー策定の勘所
IT関連
2024-03-29 03:36
エクサウィザーズ、生成AIのRAG継続改善機能をリリース
IT関連
2024-05-14 04:38