1- name : Deploy Azure Storage Account and Log Analytics Workspace
1+ name : Deploy Azure Storage Account and Associate Log Analytics Workspace
22
33on :
44 push :
@@ -22,29 +22,22 @@ jobs:
2222 run : |
2323 az group create --name rrblobtest --location "UK South"
2424
25- - name : Deploy Storage Account
25+ - name : Deploy Storage Account and Log Analytics Workspace
2626 run : |
2727 az deployment group create \
2828 --resource-group rrblobtest \
2929 --template-file bicep/storage-account.bicep \
3030 --parameters location="UK South" \
3131 storageAccountName="teststorage20241229" \
3232 containerName="images" \
33- allowedIP="92.16.42.251"
34-
35- - name : Deploy Log Analytics Workspace
36- run : |
37- az deployment group create \
38- --resource-group rrblobtest \
39- --template-file bicep/log-analytics.bicep \
40- --parameters location="UK South" \
33+ allowedIP="92.16.42.251" \
4134 logAnalyticsWorkspaceName="rrlogtest"
4235
4336 - name : Associate Log Analytics Workspace with Storage Account
4437 run : |
4538 az monitor diagnostic-settings create \
46- --resource "/subscriptions/${{ secrets.SUBSCRIPTION_ID }}/resourceGroups/rrblobtest/providers/Microsoft.Storage/storageAccounts/teststorage20241229" \
4739 --name "storageAccountDiagnostics" \
40+ --resource "/subscriptions/${{ secrets.SUBSCRIPTION_ID }}/resourceGroups/rrblobtest/providers/Microsoft.Storage/storageAccounts/teststorage20241229" \
4841 --workspace "/subscriptions/${{ secrets.SUBSCRIPTION_ID }}/resourceGroups/rrblobtest/providers/Microsoft.OperationalInsights/workspaces/rrlogtest" \
4942 --logs '[{"category": "StorageRead", "enabled": true},{"category": "StorageWrite", "enabled": true},{"category": "StorageDelete", "enabled": true}]' \
5043 --metrics '[{"category": "AllMetrics", "enabled": true}]'
0 commit comments