Web Apps
Azure Functions/App Service(以下、「Azure側」と書く。長いので。)へのデプロイで、デプロイパッケージのサイズを減らすために、リモートビルド時にnode_modulesをデプロイしない、というのは割とわかりやすい理由。 一方で、リモートビルド自体が失敗する…
Microsoft Azure Tech Advent Calendar 、9 日目の記事。 以前書いた puppeteer を Docker コンテナーを使わずに Azure Web Apps で動かすネタ、3 年もたてばさすがにうまくいかないらしい。 だいぶ変わってそう (@n0bisuke さんが奮闘中) なので、 2022 年…
Web App の [デプロイ センター] ブレードで、ソースコード等が置いてある GitHub レポジトリを選択すると、その Web App にデプロイするための GitHub Actions ワークフローを作成してくれる。 Node.js アプリの場合、既定では下記の yaml ファイルが GitHu…
どうやら App Service on Linux で PHP8 / Laravel8 のアプリを動かす時に、いろいろ気を付けることがあるようなので、回避策含め備忘録としてまとめておく。 主な注意点 大きく分けて二つ。 PHP を動かす Web サーバーの設定 ビルド方法 1. Web サーバー設…
今回はですね、こちらのオレ流 Azure RBAC のカスタム ロールの作り方 (1)の手順を使って、App Service (Web Apps や Function App)の VNET 統合を Azure CLI から設定できるカスタム ロールを作ってみますよ。 VNET 統合は App Service だけでなく、VNET/Su…
Web App for Containers でコンテナー イメージを docker pull する際に、Private Endpoint で保護されたセキュアな Azure Container Registry (ACR) からの docker pull も可能になりました! 元ネタはこちらの、Azure App Service チームのブログです。 az…
Key Vault 参照とは ざっくりいうと、 Key Vault で厳重に管理されたシークレットに、App Service 上の Web アプリケーションから簡単に参照する機能。 というもの。 これを使わないと、Key Vault で管理されたシークレット (秘匿性の高い文字列、他のサービ…
Azure App Service が OpenID Connect による認証を (プレビューですが) サポートしたので、試してみました。 # といっても、元ネタは、Azure Functions の PM である Anthony Chu の下記ブログに書いてある内容で、ほぼ「追試」です。 dev.to 公式ドキュメ…
少し前に Deno 1.2.0 がリリースされていました。 このリリースで、Windows 版のAzure App Service での動作が改善しました。 # Linux 版の App Service では、これまでのリリースでも問題ありませんでしたが。 具体的には 下記の 2 つの issue です。 ユー…
はじめに ちょっと前回の投稿から期間が開いたので、「試してみた」でお茶を濁します。 # あくまで「試したらできた」という内容なので、今後、突然動かなくなることもあると思うので、お気を付けください。 本題 Bastion (踏み台サーバー) を使った SSH ロ…
はじめに App Service on Linux にローカル PC から SSH するためには、Azure CLI の az webapp create-remote-connection を使います。 docs.microsoft.com このコマンドを使ってみて引っかかる点は、このコマンドを実行したシェルは開きっぱなしにして、ss…
はじめに 前編で Azure App Service on Linux 上の Angular 製 Web アプリケーションが動くようになりました。 後編は、Angular アプリに Bootstrap を組み込んでみます。もうしばらくお付き合いいただければ。 といっても、かっこいいアプリはひとっっっつ…
はじめに 最近 Azure App Service on Linux 上の Angular 製 Web アプリケーションを触る機会があり、そこでいろいろハマったので、メモ的に残しておきます。 長くなった&まだ解決してない部分があるので、前後編に分けました。 前編の結論だけ知りたい方は…
はじめに 業務で初めて Angular に触れる機会があり、App Service on Linux で動かすにあたってちょっと苦戦したので、その辺りをまとめようと思ったのですが、 結構めんどくさい問題にあたってしまい、いまだ解決してないので、即席エントリーに変更。 App …
はじめに また「試してみた」です。 知ってる人は知ってそう。 役に立つかは未知数。 パスワード認証が煩わしかった。 前のエントリーで、App Service on Linux で VS Code Remote Development を使うために、Azure CLI で SSH トンネルを作る方法について触…
はじめに 「試してみた」系エントリーです。 役に立つかは微妙。 Web SSH 上での vi がめんどくさかった App Service on Linux を使っていて、いろいろ試したくてリモートのファイルを直接操作することが多々あります。 App Service on Linux で使用されてい…
# こんなタイトルばっかり。 はじめに Dockerfile の README を書く、といって早 4,5ヶ月、完全に忘れていたら書く必要がなくなってました。 uncaughtexception.hatenablog.com 本編 下記の App Service on Linux で Deno を動かした記事で使った方法と同様…
この記事は 「Deno Advent Calendar 2019」の 16 日目の記事です。 qiita.com はじめに 以前コチラの記事に、カスタム コンテナーを使って、Azure 上 (Web App for Containers) で Deno を動かす方法を紹介しました。 uncaughtexception.hatenablog.com その…
はじめに 久々の投稿が、半年前のこれの焼き増しで、 結論から言うと、アプローチまで同じです。 きっかけ ありませんでした。なので調べました。 調査 と言っても、ライブラリーの動作確認を Web Apps 側でやっていないでしょうが、GitHub や StackOverFlow…