Upgrade to Pro — share decks privately, control downloads, hide ads and more …

コマンドで楽々!リソースをTerraformコードにエクスポート

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Pretzelisa Pretzelisa
October 05, 2023

 コマンドで楽々!リソースをTerraformコードにエクスポート

Avatar for Pretzelisa

Pretzelisa

October 05, 2023
Tweet

More Decks by Pretzelisa

Other Decks in Technology

Transcript

  1. 自己紹介 齋藤理沙子 富士通株式会社 @Pretzelisa オンプレからクラウドまで、インフラまわり色々 2023 Japan AWS All Certifications

    Engineer 2023 Japan AWS Jr. Champion Google Cloudはこれから頑張ります! 座右の銘:雨垂れ石を穿つ © 2023 Fujitsu Limited 2
  2. bulk-exportコマンドでエクスポート エクスポート(プロジェクト構成全体) gcloud beta resource-config bulk-export --path=<エクスポート先ディレクトリ> -- resource-format=terraform エクスポート(リソース指定)

    gcloud beta resource-config bulk-export --project=<プロジェクトID> --path=<エクス ポート先ディレクトリ> --resource-format=terraform --resource- types=storage.cnrm.cloud.google.com/StorageBucket,ComputeInstance © 2023 Fujitsu Limited コマンドを実行するとリソースごとにフォルダができ、配下に.tfファイルがエクスポートされる 5