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
hacomonoが手がける店舗向け会員管理・予約・決済システムをコナミスポーツクラブが導入
ネットサービス
2021-05-21 16:51
「LINE WORKS」成長の鍵は現場、使いやすさ、地方–ワークスモバイルジャパン 福山社長
IT関連
2022-02-15 08:58
日立ヴァンタラ、企業のAI活用を加速する「Hitachi iQ」をグローバル展開
IT関連
2024-08-01 00:02
千曲市教委、市内13校の統合ファイルサーバーを刷新–動画・画像などの大容量データに対応
IT関連
2023-08-24 07:02
Google CloudのJavaランタイムにEclipse Temurin採用へ、GoogleがEclipse Adoptiumに参加を発表
Eclipse
2022-10-24 16:08
改めてサードパーティークッキー問題とは–「Chrome」が廃止を延期
IT関連
2021-07-19 00:29
アップルが世界中の製造パートナー110社以上が製品製造に利用する電力を100%再生可能エネルギーに変更と発表
EnviroTech
2021-04-02 08:02
マイクロソフト、オープンソースの分散アプリケーションランタイム「Dapr 1.0」リリース。Kubernetes対応、サービス間メッセージング、ステート管理など提供
Dapr
2021-02-22 17:29
急成長から赤字転落見込みのモンスターラボ、拠点撤退や人員削減などで再成長図る
IT関連
2023-08-22 23:45
DevOpsが抱える課題と可能性–Platform Opsの活用
IT関連
2022-06-18 08:48
Nianticが5Gに期待していること、テレコムのクラウドネイティブ化の課題。Cloud Native Telecom Operator Meetup 2022の先行イベントが開催[PR]
PR
2022-11-02 15:18
IT業界の2022年、次なる成長の基礎をつくる4つの重要テーマとは–Deloitte
IT関連
2022-02-04 23:48
Windows TerminalがSixel画像表示をサポート。ターミナル画面内で精細なグラフなど表示可能に
Microsoft
2024-08-30 18:13
キンコン西野氏、「プペル」外伝イラストをNFTオークションに オーナーは「Webサイト上に絵を掲載できる」
イラスト・デザイン
2021-07-16 12:26