1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

方法

Azure × GitHub Actions 環境では動かし方が大きく分けて3つあります。

  1. GitHub Action Runner の利用
  2. VNET統合の利用
    これにより、RunnerがAzure Vnet上に用意されます。
  3. Container Apps Jobの利用

3を利用する際のメリット

  • 2を利用する際ほど複雑な設定が不要
  • コンテナのためイメージをカスタム可能
  • Azure上に実行環境を作れるため、Firewallを用意してランディングゾーンを構築することでアウトバウンドトラフィックもコントロールすることが可能
    ⇒セキュリティが厳しいところには向いているかもしれません。

参考

裏側の仕組みはKEDAなので、他のクラウド環境、オンプレでもKubernetesがあれば同じことが出来ると思われます。
https://keda.sh/docs/2.14/scalers/github-runner/

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?