Azure Static Web Apps
ひげおやじ物語
https://static-web.kozawa.tokyo/ ※削除済
無料枠でAzure DevOpsのパイプラインからAzure Static Web Appsにデプロイしようとすると以下のエラーとなる。
[error]No hosted parallelism has been purchased or granted. To request a free parallelism grant, please fill out the following form https://aka.ms/azpipelines-parallelism-request
エラーメッセージのURLからリクエストを投げても音沙汰なし。
「Please consider that it could take 2-3 business days to proceed the request. We are working on improving this process at the moment. Sorry for the inconvenience.」
と書かれているけれど1週間経過しても権限付与してもらえない。
Azure DevOpsは諦めてGitHubのリポジトリからデプロイした。SSHキーの生成や設定が必要になった。
Azure Blob Storage
ひげおやじ物語
https://blob-storage.kozawa.tokyo/ ※削除済
Azure Blob Storageの静的Webサイトでカスタムドメインを使用する場合は、「Front Door と CDN」でドメインを認証してプライベートエンドポイント接続してやらないとhttpsでアクセスができない。めんどくさい作業が発生した。
カスタム ドメインを Azure Blob Storage エンドポイントにマップする
https://learn.microsoft.com/ja-jp/azure/storage/blobs/storage-custom-domain-name
ホスティング環境
Static Web Apps、Blob Storage、どちらも画面ポチポチでサーバ証明書を生成してくれるのは便利だけど、初めてやってみると何かしら引っかかるやん。しかも、Front Door、Storage、Networkで課金が発生している。Front Door高いな。結局、無料枠だけでは難しい気がする。
Raspberry Pi がいいね。