問題タブ [arm-template]
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 テンプレートを使用してプライベート Github リポジトリから Web サイトをデプロイする
Azure Resource Manager を使用して Web サイトを作成し、プライベート Github リポジトリからデプロイしようとしています。
公開リポジトリで機能する ARM テンプレートがあります。次に、リポジトリをプライベートにすると、ポータルを介してリポジトリに接続すると、すべて正常に動作します。
ARM テンプレートを再デプロイすると、次のメッセージで失敗します
ポータルがプライベート リポジトリに接続すると、認証に使用される ssh キーが作成されるようです。
ssh キーは、サイトが展開されると取得できる kudu から取得されたようです。
アクセストークンも使用してみましたが、これらをrepourlで機能させることができませんでした
簡単な質問は、ARM テンプレートを介してプライベート リポジトリをデプロイするにはどうすればよいかということです。
azure - ARM テンプレートのストレージ リソースから Azure ストレージ キーを取得できません
テンプレートの他の場所で使用されているストレージ アカウントから接続文字列を作成しようとしていますが、
ARMから見つけたもの- テンプレートの後半で AppSettings で使用するストレージ アカウントからアクセス キーを取得するにはどうすればよいですか? ただし、その質問の構文は機能していないようです。key1
既知のプロパティではないエラーが発生します。と呼ばれるプロパティkeys
があるようですが、それは予想通り、ある種の構造体です。その構造から、主キーのプロパティが何であるかを理解できませんでした。私はもう試した
- key1 -> テンプレート言語式プロパティ 'key1' が存在しません。使用可能なプロパティは 'keys' です
- キー -> テンプレート言語関数 'concat' に指定されたパラメーターが無効です。すべてのパラメーターを配列にするか、パラメーターをまったく配列にする必要はありません。
- keys.key1
- keys.primaryKey
- キー[0]
そのすべてが失敗しました。ファイルの最後にを入れてみoutput
ましたが、キーを出力しても値が出力されないようです。
azure - ARM テンプレートが一貫して承認規則を作成できないのはなぜですか?
イベント ハブとキューも含む Azure Service Bus をデプロイするための ARM テンプレートを作成しました。テンプレートはキューとイベント ハブを正常に作成しますが、承認規則が何らかの方法で作成されない場合があります (時間の 20%)。以下は、私が苦労して作成したテンプレートのトリミングされたバージョンです:P.
誰かが同じ問題を抱えていますか、それともばかげたことを見逃していますか? 修正はありますか?
どんな助けでも大歓迎です。
azure - Azure のデプロイ名に基づいてデプロイされたすべてのリソースを削除する方法
ARM テンプレートを使用して、新しい Azure 環境のプロビジョニングに取り組んでいます。デプロイするために、Azure PowerShellNew-AzureRmResourceGroupDeployment
コマンドを使用し、ここでDeploymentName
などResourceGroupName
を指定します。
ただし、実行してデプロイされたリソースを削除したい場合
リソースは削除されません。Azure portal の [デプロイ] タブでタグを削除するだけです。関連するリソースを使用して展開をロールバックまたは削除する方法はありますか? リソース グループ全体を削除したくありません。
azure - 新しいアプリケーションを Azure Active Directory に追加し、その認証を構成する
Azure AD アプリケーションを含むいくつかのリソースを Azure にデプロイする ARM テンプレートを作成しようとしていますが、PowerShell コマンドレット "New-AzureRmADApplication" を使用して行うことができるように、JSON を使用してアプリケーションを追加する方法が見つかりません。 PowerShell または JSON を使用して追加した後にアプリケーションのマニフェスト ファイルを構成する方法はありますか?
ありがとう、
azure - Azure ストレージ アカウントにテーブルを作成する
ARM テンプレートを使用して Azure ストレージ アカウント内にテーブルを作成する方法はありますか? PowerShell を使用してそれを達成することはできますが、JSON テンプレートを使用してそれを行う方法を見つけることができません。また、( https://resources.azure.com ) を使用してデプロイ リソースを参照すると、作成されたテーブルへの参照が表示されません。ストレージアカウントの下で、理由はわかりますか?
ありがとう、セヤム
azure - 仮想マシン拡張機能は既存の VM 用にプロビジョニングされますか?
プロビジョニング時にカスタム拡張機能を実行する VM ARM テンプレートがあります。この拡張機能は正常に動作し、フレームワークを正しくインストールします。
詳細ログを見ると、VM が既に存在する場合でも、デプロイ スクリプトを実行するたびに拡張機能が実行されているように見えます。これは正しいです?
また、毎回拡張機能を実行する場合、それを回避する方法はありますか?