Skip to content

Commit b286e1e

Browse files
authored
Merge pull request #186568 from MicrosoftDocs/repo_sync_working_branch
Confirm merge from repo_sync_working_branch to master to sync with https://github.com/MicrosoftDocs/azure-docs (branch master)
2 parents 0cd3c1a + 0aede45 commit b286e1e

File tree

4 files changed

+78
-2
lines changed

4 files changed

+78
-2
lines changed

articles/application-gateway/application-gateway-faq.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,36 @@ sections:
279279
Sample NSG configuration for private IP only access:
280280
![Application Gateway V2 NSG Configuration for private IP access only](./media/application-gateway-faq/appgw-privip-nsg.png)
281281
282+
- question: How can I stop and start Azure Application Gateway?
283+
answer: |
284+
You can use Azure PowerShell or the Azure CLI to stop and start Azure Application Gateway. When you stop and start Application Gateway, [billing](https://azure.microsoft.com/pricing/details/application-gateway/) also stops and starts.
285+
286+
```azurepowershell
287+
# Stop an existing Azure Application Gateway instance
288+
289+
$appGateway = Get-AzApplicationGateway -Name $appGatewayName -ResourceGroupName $resourceGroupName
290+
Stop-AzApplicationGateway -ApplicationGateway $appGateway
291+
```
292+
293+
```azurepowershell
294+
# Start an existing Azure Application Gateway instance
295+
296+
$appGateway = Get-AzApplicationGateway -Name $appGatewayName -ResourceGroupName $resourceGroupName
297+
Start-AzApplicationGateway -ApplicationGateway $appGateway
298+
```
299+
300+
```azurecli-interactive
301+
# Stop an existing Azure Application Gateway instance
302+
303+
az network application-gateway stop -g MyResourceGroup -n MyAppGateway
304+
```
305+
```azurecli-interactive
306+
# Start an existing Azure Application Gateway instance
307+
308+
az network application-gateway start -g MyResourceGroup -n MyAppGateway
309+
```
310+
311+
282312
- name: Configuration - TLS
283313
questions:
284314
- question: What certificates does Application Gateway support?

articles/azure-resource-manager/managed-applications/concepts-view-definition.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ In this view you can extend existing Azure resources based on the `targetResourc
284284

285285
## Looking for help
286286

287-
If you have questions about Azure Managed Applications, try asking on [Stack Overflow](https://stackoverflow.com/questions/tagged/azure-managedapps). A similar question may have already been asked and answered, so check first before posting. Add the tag `azure-managedapps` to get a fast response!
287+
If you have questions about Azure Managed Applications, try asking on [Stack Overflow](https://stackoverflow.com/questions/tagged/azure-managed-app). A similar question may have already been asked and answered, so check first before posting. Add the tag `azure-managed-app` to get a fast response!
288288

289289
## Next steps
290290

articles/container-apps/scale-app.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,52 @@ The following example shows how to create a memory scaling rule.
198198
- In this example, the container app scales when memory usage exceeds 50%.
199199
- At a minimum, a single replica remains in memory for apps that scale based on memory utilization.
200200

201+
## Azure Pipelines
202+
203+
Azure Pipelines scaling allows your container app to scale in or out depending on the number of jobs in the Azure DevOps agent pool. With Azure Pipelines, your app can scale to zero, but you need [at least one agent registered in the pool schedule additional agents](https://keda.sh/blog/2021-05-27-azure-pipelines-scaler/). For more information regarding this scaler, see [KEDA Azure Pipelines scaler](https://keda.sh/docs/2.4/scalers/azure-pipelines/).
204+
205+
The following example shows how to create a memory scaling rule.
206+
207+
```json
208+
{
209+
...
210+
"resources": {
211+
...
212+
"properties": {
213+
...
214+
"template": {
215+
...
216+
"scale": {
217+
"minReplicas": "0",
218+
"maxReplicas": "10",
219+
"rules": [{
220+
"name": "azdo-agent-scaler",
221+
"custom": {
222+
"type": "azure-pipelines",
223+
"metadata": {
224+
"poolID": "<pool id>",
225+
"targetPipelinesQueueLength": "1"
226+
},
227+
"auth": [
228+
{
229+
"secretRef": "<secret reference pat>",
230+
"triggerParameter": "personalAccessToken"
231+
},
232+
{
233+
"secretRef": "<secret reference Azure DevOps url>",
234+
"triggerParameter": "organizationURL"
235+
}
236+
]
237+
}
238+
}]
239+
}
240+
}
241+
}
242+
}
243+
}
244+
```
245+
246+
In this example, the container app scales when at least one job is waiting in the pool queue.
201247

202248
## Considerations
203249

articles/virtual-machines/extensions/guest-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.custom: devx-track-azurepowershell
1313

1414
# Overview of the guest configuration extension
1515

16-
The Guest Configuration extension is a component Azure Policy that performs audit and configuration operations inside virtual machines.
16+
The Guest Configuration extension is a component of Azure Policy that performs audit and configuration operations inside virtual machines.
1717
Policies such as security baseline definitions for
1818
[Linux](https://portal.azure.com/#blade/Microsoft_Azure_Policy/PolicyDetailBlade/definitionId/%2Fproviders%2FMicrosoft.Authorization%2FpolicyDefinitions%2Ffc9b3da7-8347-4380-8e70-0a0361d8dedd)
1919
and [Windows](https://portal.azure.com/#blade/Microsoft_Azure_Policy/PolicyDetailBlade/definitionId/%2Fproviders%2FMicrosoft.Authorization%2FpolicyDefinitions%2F72650e9f-97bc-4b2a-ab5f-9781a9fcecbc)

0 commit comments

Comments
 (0)