私が Azure に持っているものは次のとおりです。
Resource group: 'microservice-1'
App Service: 'app-service-1'
Database: 'database-1'
Resource group: 'microservice-2'
App Service: 'app-service-2'
Database: 'database-2'
Resource group: 'shared-infrastructure'
Database: 'shared-database-1'
どちらのマイクロサービスもshared-database-1
. すべてのマイクロサービスには、マイクロサービスのデプロイ時に使用されるリソース グループを作成/更新するための ARM テンプレート スクリプトが含まれています。ARM スクリプトでは、リソースが適切な順序で更新されるように依存関係 (dependsOn) を定義できますが、これはリソース グループ内でのみ機能します。
実行したいシナリオは次
のとおりです。Azure には何もないので、リリースしたいですmicroservice-1
。shared-infrastructure
リリース (ARM テンプレート) が より前に実行されるように、Azure/ARM で使用できるメカニズムはありmicroservice-1
ますか?