|
5 | 5 | "metadata": { |
6 | 6 | "_generator": { |
7 | 7 | "name": "bicep", |
8 | | - "version": "0.44.1.10279", |
9 | | - "templateHash": "3841741921827855283" |
| 8 | + "version": "0.43.8.12551", |
| 9 | + "templateHash": "9984485182269407267" |
10 | 10 | }, |
11 | 11 | "name": "Content Processing Solution Accelerator", |
12 | 12 | "description": "Bicep template to deploy the Content Processing Solution Accelerator with AVM compliance." |
|
105 | 105 | "description": "Optional. Capacity of the GPT deployment: (minimum 10)." |
106 | 106 | } |
107 | 107 | }, |
108 | | - "containerRegistryEndpoint": { |
109 | | - "type": "string", |
110 | | - "defaultValue": "cpscontainerreg.azurecr.io", |
111 | | - "metadata": { |
112 | | - "description": "Optional. The container registry login server/endpoint for the container images (for example, an Azure Container Registry endpoint)." |
113 | | - } |
114 | | - }, |
115 | | - "imageTag": { |
116 | | - "type": "string", |
117 | | - "defaultValue": "latest_v2", |
118 | | - "metadata": { |
119 | | - "description": "Optional. The image tag for the container images." |
120 | | - } |
121 | | - }, |
122 | 108 | "enablePrivateNetworking": { |
123 | 109 | "type": "bool", |
124 | 110 | "defaultValue": false, |
|
339 | 325 | "metadata": { |
340 | 326 | "_generator": { |
341 | 327 | "name": "bicep", |
342 | | - "version": "0.44.1.10279", |
343 | | - "templateHash": "4148028483891244972" |
| 328 | + "version": "0.43.8.12551", |
| 329 | + "templateHash": "13206959925771644022" |
344 | 330 | } |
345 | 331 | }, |
346 | 332 | "definitions": { |
|
19308 | 19294 | "metadata": { |
19309 | 19295 | "_generator": { |
19310 | 19296 | "name": "bicep", |
19311 | | - "version": "0.44.1.10279", |
19312 | | - "templateHash": "14763088429533772999" |
| 19297 | + "version": "0.43.8.12551", |
| 19298 | + "templateHash": "13200482898648544945" |
19313 | 19299 | } |
19314 | 19300 | }, |
19315 | 19301 | "parameters": { |
|
23334 | 23320 | "metadata": { |
23335 | 23321 | "_generator": { |
23336 | 23322 | "name": "bicep", |
23337 | | - "version": "0.44.1.10279", |
23338 | | - "templateHash": "14944034125601240095" |
| 23323 | + "version": "0.43.8.12551", |
| 23324 | + "templateHash": "15729887991536611208" |
23339 | 23325 | } |
23340 | 23326 | }, |
23341 | 23327 | "parameters": { |
|
23938 | 23924 | "metadata": { |
23939 | 23925 | "_generator": { |
23940 | 23926 | "name": "bicep", |
23941 | | - "version": "0.44.1.10279", |
23942 | | - "templateHash": "3008626070117491750" |
| 23927 | + "version": "0.43.8.12551", |
| 23928 | + "templateHash": "8672669912945312056" |
23943 | 23929 | }, |
23944 | 23930 | "name": "Container Registry Module" |
23945 | 23931 | }, |
|
36241 | 36227 | "diagnosticSettings": "[if(parameters('enableMonitoring'), createObject('value', createArray(createObject('workspaceResourceId', reference('logAnalyticsWorkspace').outputs.resourceId.value))), createObject('value', null()))]", |
36242 | 36228 | "roleAssignments": { |
36243 | 36229 | "value": [ |
36244 | | - { |
36245 | | - "principalId": "[reference('avmManagedIdentity').outputs.principalId.value]", |
36246 | | - "roleDefinitionIdOrName": "8e3af657-a8ff-443c-a75c-2fe8c4bcb635", |
36247 | | - "principalType": "ServicePrincipal" |
36248 | | - }, |
36249 | 36230 | { |
36250 | 36231 | "principalId": "[reference('avmContainerApp').outputs.systemAssignedMIPrincipalId.value]", |
36251 | 36232 | "roleDefinitionIdOrName": "Cognitive Services OpenAI User", |
|
36316 | 36297 | "metadata": { |
36317 | 36298 | "_generator": { |
36318 | 36299 | "name": "bicep", |
36319 | | - "version": "0.44.1.10279", |
36320 | | - "templateHash": "9717412251971567270" |
| 36300 | + "version": "0.43.8.12551", |
| 36301 | + "templateHash": "9621562991003135575" |
36321 | 36302 | }, |
36322 | 36303 | "name": "Cognitive Services", |
36323 | 36304 | "description": "This module deploys a Cognitive Service." |
|
37576 | 37557 | "metadata": { |
37577 | 37558 | "_generator": { |
37578 | 37559 | "name": "bicep", |
37579 | | - "version": "0.44.1.10279", |
37580 | | - "templateHash": "7181684108515692296" |
| 37560 | + "version": "0.43.8.12551", |
| 37561 | + "templateHash": "8864856500234357706" |
37581 | 37562 | } |
37582 | 37563 | }, |
37583 | 37564 | "definitions": { |
|
39309 | 39290 | "metadata": { |
39310 | 39291 | "_generator": { |
39311 | 39292 | "name": "bicep", |
39312 | | - "version": "0.44.1.10279", |
39313 | | - "templateHash": "4868310155755856428" |
| 39293 | + "version": "0.43.8.12551", |
| 39294 | + "templateHash": "312284397710022090" |
39314 | 39295 | } |
39315 | 39296 | }, |
39316 | 39297 | "definitions": { |
|
39463 | 39444 | "metadata": { |
39464 | 39445 | "_generator": { |
39465 | 39446 | "name": "bicep", |
39466 | | - "version": "0.44.1.10279", |
39467 | | - "templateHash": "4168378797065634217" |
| 39447 | + "version": "0.43.8.12551", |
| 39448 | + "templateHash": "276675105610077046" |
39468 | 39449 | } |
39469 | 39450 | }, |
39470 | 39451 | "definitions": { |
|
39681 | 39662 | "metadata": { |
39682 | 39663 | "_generator": { |
39683 | 39664 | "name": "bicep", |
39684 | | - "version": "0.44.1.10279", |
39685 | | - "templateHash": "7181684108515692296" |
| 39665 | + "version": "0.43.8.12551", |
| 39666 | + "templateHash": "8864856500234357706" |
39686 | 39667 | } |
39687 | 39668 | }, |
39688 | 39669 | "definitions": { |
|
41414 | 41395 | "metadata": { |
41415 | 41396 | "_generator": { |
41416 | 41397 | "name": "bicep", |
41417 | | - "version": "0.44.1.10279", |
41418 | | - "templateHash": "4868310155755856428" |
| 41398 | + "version": "0.43.8.12551", |
| 41399 | + "templateHash": "312284397710022090" |
41419 | 41400 | } |
41420 | 41401 | }, |
41421 | 41402 | "definitions": { |
|
41568 | 41549 | "metadata": { |
41569 | 41550 | "_generator": { |
41570 | 41551 | "name": "bicep", |
41571 | | - "version": "0.44.1.10279", |
41572 | | - "templateHash": "4168378797065634217" |
| 41552 | + "version": "0.43.8.12551", |
| 41553 | + "templateHash": "276675105610077046" |
41573 | 41554 | } |
41574 | 41555 | }, |
41575 | 41556 | "definitions": { |
|
41809 | 41790 | "dependsOn": [ |
41810 | 41791 | "avmContainerApp", |
41811 | 41792 | "avmContainerApp_Workflow", |
41812 | | - "avmManagedIdentity", |
41813 | 41793 | "logAnalyticsWorkspace" |
41814 | 41794 | ] |
41815 | 41795 | }, |
|
44169 | 44149 | "value": "[parameters('enableTelemetry')]" |
44170 | 44150 | }, |
44171 | 44151 | "registries": { |
44172 | | - "value": null |
| 44152 | + "value": [ |
| 44153 | + { |
| 44154 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 44155 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 44156 | + } |
| 44157 | + ] |
44173 | 44158 | }, |
44174 | 44159 | "managedIdentities": { |
44175 | 44160 | "value": { |
|
44183 | 44168 | "value": [ |
44184 | 44169 | { |
44185 | 44170 | "name": "[format('ca-{0}', variables('solutionSuffix'))]", |
44186 | | - "image": "[format('{0}/contentprocessor:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 44171 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
44187 | 44172 | "resources": { |
44188 | 44173 | "cpu": 4, |
44189 | 44174 | "memory": "8.0Gi" |
|
45771 | 45756 | "dependsOn": [ |
45772 | 45757 | "applicationInsights", |
45773 | 45758 | "avmContainerAppEnv", |
| 45759 | + "avmContainerRegistry", |
45774 | 45760 | "avmContainerRegistryReader" |
45775 | 45761 | ] |
45776 | 45762 | }, |
|
45800 | 45786 | "value": "[parameters('enableTelemetry')]" |
45801 | 45787 | }, |
45802 | 45788 | "registries": { |
45803 | | - "value": null |
| 45789 | + "value": [ |
| 45790 | + { |
| 45791 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 45792 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 45793 | + } |
| 45794 | + ] |
45804 | 45795 | }, |
45805 | 45796 | "tags": { |
45806 | 45797 | "value": "[parameters('tags')]" |
|
45817 | 45808 | "value": [ |
45818 | 45809 | { |
45819 | 45810 | "name": "[format('ca-{0}-api', variables('solutionSuffix'))]", |
45820 | | - "image": "[format('{0}/contentprocessorapi:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 45811 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
45821 | 45812 | "resources": { |
45822 | 45813 | "cpu": 4, |
45823 | 45814 | "memory": "8.0Gi" |
|
47469 | 47460 | "dependsOn": [ |
47470 | 47461 | "applicationInsights", |
47471 | 47462 | "avmContainerAppEnv", |
| 47463 | + "avmContainerRegistry", |
47472 | 47464 | "avmContainerRegistryReader" |
47473 | 47465 | ] |
47474 | 47466 | }, |
|
47498 | 47490 | "value": "[parameters('enableTelemetry')]" |
47499 | 47491 | }, |
47500 | 47492 | "registries": { |
47501 | | - "value": null |
| 47493 | + "value": [ |
| 47494 | + { |
| 47495 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 47496 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 47497 | + } |
| 47498 | + ] |
47502 | 47499 | }, |
47503 | 47500 | "tags": { |
47504 | 47501 | "value": "[parameters('tags')]" |
|
47546 | 47543 | "value": [ |
47547 | 47544 | { |
47548 | 47545 | "name": "[format('ca-{0}-web', variables('solutionSuffix'))]", |
47549 | | - "image": "[format('{0}/contentprocessorweb:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 47546 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
47550 | 47547 | "resources": { |
47551 | 47548 | "cpu": 4, |
47552 | 47549 | "memory": "8.0Gi" |
|
49120 | 49117 | "dependsOn": [ |
49121 | 49118 | "avmContainerApp_API", |
49122 | 49119 | "avmContainerAppEnv", |
| 49120 | + "avmContainerRegistry", |
49123 | 49121 | "avmContainerRegistryReader" |
49124 | 49122 | ] |
49125 | 49123 | }, |
|
49149 | 49147 | "value": "[parameters('enableTelemetry')]" |
49150 | 49148 | }, |
49151 | 49149 | "registries": { |
49152 | | - "value": null |
| 49150 | + "value": [ |
| 49151 | + { |
| 49152 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 49153 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 49154 | + } |
| 49155 | + ] |
49153 | 49156 | }, |
49154 | 49157 | "tags": { |
49155 | 49158 | "value": "[parameters('tags')]" |
|
49166 | 49169 | "value": [ |
49167 | 49170 | { |
49168 | 49171 | "name": "[format('ca-{0}-wkfl', variables('solutionSuffix'))]", |
49169 | | - "image": "[format('{0}/contentprocessorworkflow:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 49172 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
49170 | 49173 | "resources": { |
49171 | 49174 | "cpu": 4, |
49172 | 49175 | "memory": "8.0Gi" |
|
50751 | 50754 | "dependsOn": [ |
50752 | 50755 | "applicationInsights", |
50753 | 50756 | "avmContainerAppEnv", |
| 50757 | + "avmContainerRegistry", |
50754 | 50758 | "avmContainerRegistryReader" |
50755 | 50759 | ] |
50756 | 50760 | }, |
|
61434 | 61438 | "value": "Consumption" |
61435 | 61439 | }, |
61436 | 61440 | "registries": { |
61437 | | - "value": null |
| 61441 | + "value": [ |
| 61442 | + { |
| 61443 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 61444 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 61445 | + } |
| 61446 | + ] |
61438 | 61447 | }, |
61439 | 61448 | "tags": { |
61440 | 61449 | "value": "[parameters('tags')]" |
|
61451 | 61460 | "value": [ |
61452 | 61461 | { |
61453 | 61462 | "name": "[format('ca-{0}', variables('solutionSuffix'))]", |
61454 | | - "image": "[format('{0}/contentprocessor:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 61463 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
61455 | 61464 | "resources": { |
61456 | 61465 | "cpu": 4, |
61457 | 61466 | "memory": "8.0Gi" |
|
63038 | 63047 | "applicationInsights", |
63039 | 63048 | "avmAppConfig", |
63040 | 63049 | "avmContainerAppEnv", |
| 63050 | + "avmContainerRegistry", |
63041 | 63051 | "avmContainerRegistryReader", |
63042 | 63052 | "cognitiveServicePrivateEndpoint" |
63043 | 63053 | ] |
|
63068 | 63078 | "value": "Consumption" |
63069 | 63079 | }, |
63070 | 63080 | "registries": { |
63071 | | - "value": null |
| 63081 | + "value": [ |
| 63082 | + { |
| 63083 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 63084 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 63085 | + } |
| 63086 | + ] |
63072 | 63087 | }, |
63073 | 63088 | "tags": { |
63074 | 63089 | "value": "[parameters('tags')]" |
|
63085 | 63100 | "value": [ |
63086 | 63101 | { |
63087 | 63102 | "name": "[format('ca-{0}-api', variables('solutionSuffix'))]", |
63088 | | - "image": "[format('{0}/contentprocessorapi:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 63103 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
63089 | 63104 | "resources": { |
63090 | 63105 | "cpu": 4, |
63091 | 63106 | "memory": "8.0Gi" |
|
64738 | 64753 | "applicationInsights", |
64739 | 64754 | "avmAppConfig", |
64740 | 64755 | "avmContainerAppEnv", |
| 64756 | + "avmContainerRegistry", |
64741 | 64757 | "avmContainerRegistryReader", |
64742 | 64758 | "cognitiveServicePrivateEndpoint" |
64743 | 64759 | ] |
|
64768 | 64784 | "value": "Consumption" |
64769 | 64785 | }, |
64770 | 64786 | "registries": { |
64771 | | - "value": null |
| 64787 | + "value": [ |
| 64788 | + { |
| 64789 | + "server": "[reference('avmContainerRegistry').outputs.loginServer.value]", |
| 64790 | + "identity": "[reference('avmContainerRegistryReader').outputs.resourceId.value]" |
| 64791 | + } |
| 64792 | + ] |
64772 | 64793 | }, |
64773 | 64794 | "tags": { |
64774 | 64795 | "value": "[parameters('tags')]" |
|
64785 | 64806 | "value": [ |
64786 | 64807 | { |
64787 | 64808 | "name": "[format('ca-{0}-wkfl', variables('solutionSuffix'))]", |
64788 | | - "image": "[format('{0}/contentprocessorworkflow:{1}', parameters('containerRegistryEndpoint'), parameters('imageTag'))]", |
| 64809 | + "image": "mcr.microsoft.com/k8se/quickstart:latest", |
64789 | 64810 | "resources": { |
64790 | 64811 | "cpu": 4, |
64791 | 64812 | "memory": "8.0Gi" |
|
66371 | 66392 | "applicationInsights", |
66372 | 66393 | "avmAppConfig", |
66373 | 66394 | "avmContainerAppEnv", |
| 66395 | + "avmContainerRegistry", |
66374 | 66396 | "avmContainerRegistryReader" |
66375 | 66397 | ] |
66376 | 66398 | } |
|
0 commit comments