しばやん雑記

ASP.NET Core とメイドさんが大好きなフリーランスのプログラマーのブログ

Resource Manager

Azure Resource の Tags を使って Service Discovery を実現するライブラリを作った

こないだ Azure App Service / Functions 向けに App Configuration を使ったシンプルな Service Discovery を作ってみたのですが、 Azure Resource は全て Azure Resource Manager の API を使えば探せます。そして各 Resource にはタグを設定できるので、…

Azure Resources に対して Kusto を使ってクエリが書ける Resource Graph で遊んだ

Azure にデプロイ済みのリソースをいい感じにクエリしたかったので、その辺りについてぶちぞう RD に聞いたら Resource Graph を使えと言われたので色々触って遊んでみました。割と前からあるサービスでした。ドキュメントを読む限りでは、Azure Resource Ma…

Web App for Containers (Linux / Windows) を ARM Template でデプロイする

絶賛プレビュー中の Web App for Containers の Windows 版を ARM Template でデプロイしようと調べていたところ、思ったより Linux 版の情報が無いことに気が付いたので一緒にまとめておきます。基本的には Windows の App Service とほぼ同じですが、追加…

Azure Functions と Application Insights を同時に ARM Template でデプロイする

今の Azure Functions は Application Insights が無いとモニタリング周りが成り立たないですが、ARM Template を使うと単独でデプロイされるので同時に Application Insights を作るようにします。Azure Functions の Consumption Plan で作る場合のサンプ…

Azure Resource Manager テンプレートを使って複雑なリソースをデプロイしてみる

前回で Azure Resource Manager テンプレートの基本的な部分は理解できた感じなので、今回は複数のリソースを含む少し複雑なテンプレートを作成してみます。ARM テンプレートについては前回書いた部分を参照してください。最近は MySQL を Site Extension に…

Azure Resource Manager テンプレートの概要と Web Apps をデプロイする方法を調べた

最近はポータルから Web Apps を作るのに飽きてきたのと、毎回 App Insights が勝手に作成されるのに嫌気がさしてきたので、ARM テンプレートで必要な設定が行われた Web Apps を作る方法を調べました。Azure Resource Explorer は普通に使ってますが、実は…