🗂
InfracostをVSCodeで導入
はじめに
本記事は、infracostをVSCode上で利用するためのチュートリアルを参考に記事を作成しています。
実行環境
MacOS
VSCode
インストール
今回はMacOS上でのインストール方法を2つ紹介します。
どちらでも可能ですが、versionが0.10.8
のもの(できるもの)を選択しましょう(2022/7/25現在)。
1. Homebrewを用いたインストール
brew install infracost
インストール後、バージョンの確認を行います。
infracost --version
もし、バージョンが0.10.8
以下の場合、brew update
後にbrew upgrade infracost
でInfracostのバージョンアップデートができます。
2. curlコマンドを用いてインストールする方法
curl -fsSL https://raw.githubusercontent.com/infracost/infracost/master/scripts/install.sh | sh
インストール後、バージョンの確認を行います。
infracost --version
APIキーを取得する
infracost auth login
無料のAPIサーバを取得することができます。取得することによりコストの見積もりを行うことができます。
無料APIサーバ : https://pricing.api.infracost.io
CLI上でコストを見積もる
mkdir example-terraform
cd example-terraform
git clone https://github.com/infracost/example-terraform
infracost breakdown --path .
以上のコマンドを実行することでCLI上にコストを表示させることができます。
VSCodeにコストを表示
コストを表示したいファイルがあるフォルダをVSCode上で開くとコストが表示されるようになっているかと思います。
参考文献
Discussion