フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

Ansible

gcp_computeを使ったinventoryで動的にグループを作る

gcp_compute を使ってAnsibleのグループを作成するTipsを載せておきます。 GCEの操作 GCEにラベルを付与する(コンソールでもコマンドでも) ansible = true env = development or env = stg or env = production ラベルはなんでもよいし、値もなんでも良い…

IAP越しのAnsible SSHを高速に実行できるようにする

IAP越しのSSHを行ってAnsibleを操作する場合、ネットを調べると以下の二つが存在するようです。 wrapper shellを使用する iap-tunnelコマンドをProxyCommandとして追加してSSHをする 最初1を使っていたのですがあまりにも遅すぎてストレスが溜まっていたので…

Ansibleの勘違いしやすいalwaysについて

Ansibleにはalways_runとalwaysという紛らわわしい(と思っている)ものがある。 それぞれの説明を書いておく。 always_runはステートメント alwaysはタグ always_runとは 公式サイトはこちら Check Mode (“Dry Run”) — Ansible Documentation - tasks: - sh…