問題タブ [azure-resource-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - ARM テンプレート - Web サイトのデプロイの失敗
Azure Resource Manager (ARM) テンプレート ファイルを使用して ASP.net Web サイトとしてデプロイしようとしていますが、障害にぶつかっています。これは Azure の初期の機能であるため、Web 上にはあまりノウハウがありません。代わりに誰かが助けてくれることを願っています。
新しいリソース グループに新しいサイト (つまり、Microsoft.Web/sites リソース) を正常に作成できます。つまり、次のように ARM テンプレートで Web サイトを定義すると機能します。
私の問題は、ASP.net Web サイトをそこに展開しようとしたときに発生します。ARM テンプレートに追加したものは次のとおりです。
PowerShell からデプロイしていますが、次のエラーで失敗します。
New-AzureResourceGroup : 16:00:35 - リソース Microsoft.Web/sites/extensions 'ARMTest20150604/MSDeploy' がメッセージ 'The resource operation completed with terminal provisioning state 'Failed'.' で失敗しました。
ポータルを見ると、もう少し便利なエラーが表示されます。
statusCode:Conflict statusMessage:{"status":"Failed","error":{"code":"ResourceDeploymentFailure","message":"リソース操作が端末プロビジョニング状態 'Failed' で完了しました。"}}
しかし、なぜこれが失敗するのかについては、私は賢くありません。さらに調査する方法を提案できる人はいますか?
azure - How to remove Inbound rule from Azure loadbalancer
I have an Azure loadbalancer v2 created and wish to remove a rule from it. So, I will get a load balancer object:
#xA;Then, I will try to remove a rule:
#xA;But, the rule stays there... Maybe I am missing something obvious? There is no examples which i can base on :(
azure - Azure Resource Manager - 既存のリソース グループのタグを更新する
Azure Resource Manager テンプレートを使用して、既存のリソース グループのタグを更新することはできますか? 原因は、Azure Resource Manager を介して Azure へのデプロイを行うたびに、Azure リソース グループのタグが削除されていることです:(
linux - Azure が提供する DNS を Resource Manager VM に使用するにはどうすればよいですか?
Azure リソースを V1 Service Management API から V2 Resource Manager API に移行してきましたが、Azure が提供する DNS について確信が持てません。以前は、同じクラウド サービス内のホストに ping を実行できましたが、V2 にはクラウド サービスがありません。ホストは、同じリソース グループ内で相互に ping を実行することもできません。
私が行った唯一の変更は、ホスト名を /etc/hosts に追加することです。これにより、VM は自分自身に ping を実行できます (127.0.0.1 に解決されます)。
resolv.conf ファイルはデフォルトのままです。
したがって、VMmyvm1
とがあれば、からmyvm2
できると期待していますが、これは機能しません。では、独自の DNS サーバーを提供することなく、Resource Manager を使用して「クラウドのみ」のネットワークを作成するにはどうすればよいでしょうか?nslookup myvm2
myvm1
更新最初にこの質問をしたので、Microsoft はバックエンドに変更を加え、DNS サーバーなしで内部の名前解決を可能にしました。
azure - Azure Powershell を使用して App Service 環境で Azure App Service プランを作成する
Azure App Service Environment (ASE) を使用しようとしていますが、Powershell を使用して ASE 内で App Service プラン (ASP) を作成するのに問題があります。New-AzureResource
コマンドレットとコマンドレットを使用してそうしようとしましたがNew-AzureResourceGroupDeployment
、どちらも役に立たない方法で失敗しました。CI のプロビジョニングとデプロイのプロセス (TeamCity を使用) のために、これらをプログラムで作成できる必要があります。
スピンアップするのに 3 時間以上かかるため、手動で ASE を作成し (サイドノート: Microsoft さん、ASE で何かを行うのに 3 時間以上かかるのはなぜですか?)、ワーカー プール 1 を 2 ノードの P1 プールとして定義しました。
次に、http://resources.azure.comツールを慎重に使用して、ASP を定義するプロパティを抽出することができました。
そこで、新しい ASP 用の簡単なテンプレートを作成しました。
次に、テンプレートを使用します。
このコマンドは、Azure バックエンドによって強制終了されるまで、数時間継続的に失敗します (つまり、プレビュー ポータルで展開失敗の通知が生成されます)。
テンプレートの ASP プロパティ値のほとんどすべての組み合わせを試しましたが、どれも機能しません。また、同じテンプレートで ASP と依存する WebApp を作成しようとしましたが、ASP はそれらにバインドされた webapp がある場合にのみ存在できるため、それが私の問題でした。それも失敗しました。
テンプレート化された ASP 展開を機能させた人はいますか? それとも、これはサポートされている操作ですか?