0

をプロビジョニングした後、私は現在のAzureアームテンプレートを使用して新しいリソース・グループをプロビジョニングしています不足している設定と、PowerShellのAzureの腕のテンプレート - アプリappserviceリソースが正常に

新AzureRmResourceGroupDeployment

リソースグループのテンプレートは、すべての定義しますリソース。

複数の異なるアプリサービスリソースが、このリソースグループの一部としてプロビジョニングされています。各アプリサービスリソースにはアプリの設定があります。

リソースグループは、アプリサービスを含めて正常にプロビジョニングされますが、時折、新しくプロビジョニングされたアプリサービスでアプリ設定が欠落しています。私はリソースグループを分解して再作成する必要があり、正常に動作します。

カスタムアプリの設定はその後、不足している場合は、ポータルでは、目に見える設定のみ1つのアプリがある:プロセスをプロビジョニング環境が一致しているので、私はこれをトラブルシューティングする方法についてWEBSITE_NODE_DEFAULT_VERSION

任意のポインタ?

+0

使用しているテンプレートコードを共有してもよろしいですか? –

+0

@TomSunはリソースグループ用のテンプレートなので、ここで分かち合う前にどれくらい減らす必要があるか確認しなければなりません。 詳細 - 私はこのテンプレートのリソースをプロビジョニングするためにNew-AzureRmResourceGroupDeploymentを使用しています。 スロットを使用しているときも同様の動作が発生します。スロットは、ウェブサイトリソースの子リソースとして追加されます。 – byte

答えて

1

展開に使用しているPowerShellコマンドで-DeploymentDebugLogLevelパラメータを使用していますか?このパラメータには、取得するデバッグ情報の量を制御するさまざまな値があります。私はこれまで、ARMテンプレートを使用したIaaSの展開のトラブルシューティングに役立てました。詳細はこちら:https://azure.microsoft.com/en-us/blog/debugging-arm-template-deployments/

+0

私はこれを過去に使用しており、これを再度有効にして最新の詳細を取得します。 – byte

0

アプリにはスロットがありますか?はいの場合、設定は特定のスロットに縛られていますか?スワップスロットを実行すると、設定がスロット固有の場合、アペタッティングが消えることがあります。また、増分アップグレードまたは完了を実行していますか? Tomがコメントしたように、テンプレートを共有すると、何が起こっているのか理解するのに役立ちます。

+0

これはリソースのプロビジョニング時に発生し、スロットの有無にかかわらず見てきました。完全な新しいリソースプロビジョニング。リソースは使用されていないときに削除され、必要に応じて再度プロビジョニングされます – byte

関連する問題