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
ドコモ「ahamo」は3月26日提供 先行申し込み100万件超、「このペースは想定外」
企業・業界動向
2021-02-07 23:30
「VMware vSAN Max」発表。コンピュートと独立したvSANストレージアレイのスケールが可能に。VMware Explore 2023
VMware
2023-08-24 03:24
Hyzon Motorsが水素燃料電池を用いるトラックの販売を開始
IT関連
2021-08-15 09:00
外国株式のリターン格差が鮮明に–夏秋は米国株高も小休止?
IT関連
2021-08-06 20:17
Google Cloud、「Enterprise APIs」でAPIの安定性を実現へ
IT関連
2021-07-27 12:57
Apple、iCloud for Windowsに「iCloudパスワード」アプリを追加
セキュリティ
2021-08-19 05:42
「iOS 18」のクールな新機能5選–パブリックベータ版を試してみた
IT関連
2024-07-21 11:14
デジタル変革の力点はフロントからバックエンドに–ワークデイ正井社長
IT関連
2021-03-08 15:52
コロナ禍でパパ活蔓延 SNSで飛び交う隠語……企業公式アカウントで“誤爆”も
IT関連
2021-04-03 07:14
SaaSの急増で危惧される、転職先への情報漏えい–ジョーシス
IT関連
2024-10-01 07:33
法務や会計の専門家の64%はAIによってスキルの価値が上がると予想
IT関連
2023-08-24 12:36
NTTビジネスソリューションズら、ローカル5G活用でトヨタ自動車の工場内DXを実証
IT関連
2023-04-05 22:22
今の日本にアクティブインテリジェンスが必要な理由
IT関連
2021-04-23 00:16
神戸製鋼所、日本IBMおよびキンドリルとDXパートナーシップを締結
IT関連
2022-04-23 05:08