お元気そうで残念です

もんじゃ焼きが転がってるところにいます。

actions-runner-controller使ってみた

最近とあるCIからGIthub Actionsに移行するタスクをしています。 コード管理はGithub Enterprise Serverを使っているため、Github-hosted Runnerを使えず、良い感じにself-hosted runnerを実行する方法を探していたところ、こちらを見つけました。

github.com

製作者の紹介記事はこちら

GitHub Actions の Runner の運用を自動化する | SummerWind

メリット、デメリット 使用感などをまとめていきます。

続きを読む

GCPでIAM conditionをいじったあとterraformが通らなくなった貴方へ

以下のエラーで悩んでる自分に贈るメモ。

googleapi: Error 400: Requested policy version (1) cannot be less than the existing policy version (3). For more information, please refer to https://cloud.google.com/iam/docs/policies#versions., badRequest

解決方法

provider "google-beta" のversion 2.20.1以上を使う。

Error 400: Requested policy version (1) cannot be less than the existing policy version (3) · Issue #5218 · hashicorp/terraform-provider-google · GitHub

ここを見て provider "google"のversion 2.20.1以上を試して解決せず悩んでいたが、"google-beta"を使う必要があった。

続きを読む