こんにちは。かたいなかです。 現在関わっているプロジェクトで、Terraformの適用をイイ感じに行う方法を検討しています。 そのなかで、GitHubのPRコメントのコマンドでTerraformのplanやapplyを行う、Atlantisというツールが良さそうだったのでご紹介します。 Atlantisとは Cloud Posseにより開発されている、GitHub/GitLab/BitBucketのPull Request上のコマンドでTerraformのワークフローを実行するツールです。 Atlantisを使用すると、例えば以下のような開発フローが実現できます Terraformのコードを変更し、GitHub上でPull Requestをオープン 開発環境と本番環境それぞれのディレクトリで plan が自動で実行され、結果がPR上にコメントとして追加 PR上からコマンドで変更を開発環境に
最近ウィルキンソンの炭酸水にハマっている もこ@札幌オフィスです。 HashiConfにて、Terraform Cloudが5人まで無料で使えるようになったとのことですので、早速使ってみました! 実際の利用する方法、おすすめの運用方法などもまとめてレポートします! Workspaceを作成 Terraform Cloudのアカウント作成方法などは省略させていただきます。 アカウント作成が終わった画面で"Create a new Workspace"が表示されます。 GitHub, GitLab, Bitbucketなどの主要Gitサービスとインテグ出来るそうです。 今回は個人のGitHubアカウントでPrivateリポジトリを作成し、インテグしてみます。 コードをGitHubにPush、環境変数を設定 リポジトリをTerraform Cloudと連携させるためには、リポジトリが空の状態だと
北朝鮮によるSLBM=潜水艦発射弾道ミサイルとみられる飛しょう体の発射を受けて、韓国のチョン・ギョンドゥ(鄭景斗)国防相は来月まで有効な日韓の軍事情報包括保護協定=「GSOMIA」に基づき、軍事情報の共有を要請したと明らかにしました。 これについてチョン国防相は「日本から要請はなかったが、韓国側が『GSOMIA』に基づいて日本に情報共有を要請したとの報告を受けている」と述べました。 韓国国防省の関係者によりますと、韓国が「GSOMIA」の破棄を決めてから情報共有を要請したのは今回が初めてだということです。 「GSOMIA」を巡っては日米韓の連携を重視するアメリカが韓国に破棄の決定の見直しを求める考えを示していますが、韓国側は日本政府による輸出管理の厳格化の措置が撤回されない限り、再検討はしないという姿勢を示しています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く