先日、現在開発をしているサービスのQueue workerの一部をAzure Container Appsに移行しました。とても使いやすいのでメインのAPIの移行準備として、Github Actions使用したB/Gデプロイの実験をしてみました。 サンプルコードの準備 今回実験用にデプロイするのは、クイック スタート: Azure Container Apps にコードをデプロイする で使用している、 Azure Container Apps Album APIを使いたいと思います。 このAPIはnodejsで実装されていて、静的に保持したデータを返すAPIが一つだけ定義されています。まずは手元の環境で実際に実行してみます。 自身の環境でGithub Actionsを実行したいので、 Azure Container Apps Album APIを fork してpullします。 Docke
![Github Actions で Azure Container Apps の B/G Deployを設定する - kaz29](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d6d3557189fa274b89c12cb78ee467850e9ddb7/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkaz_29%2F20221010%2F20221010110445.png)