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
給与計算の入力作業を3分の1に–医療法人の桐和会が統合人事システムを導入
IT関連
2022-03-11 03:26
CTC、EX管理ツールでエンゲージメント向上–データドリブンな人事施策を実現
IT関連
2022-12-07 21:43
eBayがトレカ鑑定サービス開始、まずは約8.6万円以上の価値があるカードが対象
IT関連
2022-01-28 20:17
キヤノンITS、リース業界共通データベースを構築
IT関連
2025-01-08 12:14
サポート終了が迫る「Windows 10」–「Linux」と「macOS」のどちらに乗り換えるべき?
IT関連
2024-12-20 15:02
レッドハット「OpenShift 4.10」リリース–NVIDIAと連携、AIサポート強化
IT関連
2022-03-26 17:34
セールスフォースに特化したDevOpsを展開するFlosum
IT関連
2023-08-18 12:15
ヴイエムウェア、約2年ぶりにvSphereとvSANとメジャーリリース–Tanzuも進化
IT関連
2022-09-06 06:25
百貨店の“来店客全体”は若者多数–エッジAIが導いた新たな打ち手
IT関連
2023-12-29 10:47
SpaceXの衛星ネットサービス「Starlink」、予約受付を開始
IT関連
2021-02-16 06:38
北海道森町、Teamsを使った電子契約の実験を開始
IT関連
2021-08-17 15:37
Facebook、開発言語に「Rust」採用 次期ビルドシステムの開発で
クラウドユーザー
2021-07-29 10:52
オープンソースPaaSのamazee.io、日本市場に進出–開発者の生産性向上を支援
IT関連
2024-06-20 11:55
タイトーがeスポーツチーム発足 「ゲーム好き従業員を応援」
キャリア・しごと
2021-07-02 19:53