Skip to content

Commit a840887

Browse files
authored
Merge pull request #284013 from MicrosoftDocs/main
Merge main to live, 4 AM
2 parents 802e635 + a69dc5f commit a840887

File tree

242 files changed

+399
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

242 files changed

+399
-287
lines changed

articles/azure-app-configuration/quickstart-azure-kubernetes-service.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,24 @@ If the phase is not `COMPLETE`, the data isn't downloaded from your App Configur
351351
kubectl logs deployment/az-appconfig-k8s-provider -n azappconfig-system
352352
```
353353

354-
Use the logs for further troubleshooting. For example, if you see requests to your App Configuration store are responded with *RESPONSE 403: 403 Forbidden*, it may indicate the App Configuration Kubernetes Provider doesn't have the necessary permission to access your App Configuration store. Follow the instructions in [use workload identity](./reference-kubernetes-provider.md#use-workload-identity) to ensure associated managed identity is assigned proper permission.
354+
Use the logs for further troubleshooting. Refer to the [FAQ](#faq) section for common issues.
355+
356+
## FAQ
357+
358+
#### Why isn’t the ConfigMap or Secret being generated?
359+
360+
You can follow the steps in the [Troubleshooting](#troubleshooting) guide to collect logs for detailed error information. Here are some common causes.
361+
362+
- **RESPONSE 403: 403 Forbidden**: The configured identity lacks the necessary permissions to access the App Configuration store. Refer to the [Authentication](./reference-kubernetes-provider.md#authentication) section for examples that match the identity you are using.
363+
- **A Key Vault reference is found in App Configuration, but 'spec.secret' was not configured**: One or more Key Vault references are included in the selected key-values, but the authentication information for Key Vaults is not provided. To maintain the integrity of the configuration, the entire configuration fails to load. Configure the `spec.secret` section to provide the necessary authentication information. For examples and more information, see [Key Vault reference](./reference-kubernetes-provider.md#key-vault-references) .
364+
365+
#### Why does the generated ConfigMap not contain the expected data?
366+
367+
Ensure that you specify the correct key-value selectors to match the expected data. If no selectors are specified, all key-values without a label will be downloaded from your App Configuration store. When using a key filter, verify that it matches the prefix of your expected key-values. If your key-values have labels, make sure to specify the label filter in the selectors. For more examples, refer to the [key-value selection](./reference-kubernetes-provider.md#key-value-selection) documentation.
368+
369+
#### How can I customize the installation of the Azure App Configuration Kubernetes Provider?
370+
371+
You can customize the installation by providing additional Helm values when installing the Azure App Configuration Kubernetes Provider. For example, you can set the log level, configure the provider to run on a specific node, or disable the workload identity. Refer to the [installation guide](./reference-kubernetes-provider.md#installation) for more information.
355372

356373
## Clean up resources
357374

articles/azure-boost/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Overview of Azure Boost
33
description: Learn more about how Azure Boost can Learn more about how Azure Boost can improve security and performance of your virtual machines.
44
author: mattmcinnes
5-
ms.service: virtual-machines
5+
ms.service: azure-virtual-machines
66
ms.topic: conceptual
77
ms.custom:
88
- ignite-2023

articles/azure-monitor/agents/azure-monitor-agent-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ The AgentSettings DCR currently supports configuring the following parameters:
373373
374374
| Parameter | Description | Valid values |
375375
| --------- | ----------- | ----------- |
376-
| `DiscQuotaInMb` | Defines the amount of disk space used by the Azure Monitor Agent log files and cache. | 1-50 (in GB) |
376+
| `DiscQuotaInMb` | Defines the amount of disk space used by the Azure Monitor Agent log files and cache. | 1-50 (in MB) |
377377
| `TimeReceivedForForwardedEvents` | Changes WEF column in the Sentinel WEF table to use TimeReceived instead of TimeGenerated data | 0 or 1 |
378378
379379
### Setting up AgentSettings DCR

articles/azure-monitor/insights/code-optimizations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ author: hhunter-ms
88
ms.author: hannahhunter
99
ms.date: 06/25/2024
1010
ms.reviewer: ryankahng
11+
ms.collection: ce-skilling-ai-copilot
1112
---
1213

1314
# Monitor and analyze runtime behavior with Code Optimizations (Preview)

articles/azure-monitor/logs/aiops-machine-learning.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.author: guywild
66
ms.reviewer: ilanawaitser
77
ms.topic: conceptual
88
ms.date: 02/14/2024
9+
ms.collection: ce-skilling-ai-copilot
910

1011
# Customer intent: As a DevOps manager or data scientist, I want to understand which AIOps features Azure Monitor offers and how to implement a machine learning pipeline on data in Azure Monitor Logs so that I can use artifical intelligence to improve service quality and reliability of my IT environment.
1112

articles/backup/backup-azure-sql-database.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,18 @@
22
title: Back up SQL Server databases to Azure
33
description: This article explains how to back up SQL Server to Azure. The article also explains SQL Server recovery.
44
ms.topic: conceptual
5-
ms.date: 09/21/2023
5+
ms.date: 08/08/2024
66
author: AbhishekMallick-MS
77
ms.author: v-abhmallick
88
---
99
# About SQL Server Backup in Azure VMs
1010

1111
[Azure Backup](backup-overview.md) offers a stream-based, specialized solution to back up SQL Server running in Azure VMs. This solution aligns with Azure Backup's benefits of zero-infrastructure backup, long-term retention, and central management. It additionally provides the following advantages specifically for SQL Server:
1212

13-
1. Workload aware backups that support all backup types - full, differential, and log
14-
2. 15 minute RPO (recovery point objective) with frequent log backups
15-
3. Point-in-time recovery up to a second
16-
4. Individual database level back up and restore
17-
18-
>[!Note]
19-
>Snapshot-based backup for SQL databases in Azure VM is now in preview. This unique offering combines the goodness of snapshots, leading to a better RTO and low impact on the server along with the benefits of frequent log backups for low RPO. For any queries/access, write to us at [[email protected]](mailto:[email protected]).
13+
- Workload aware backups that support all backup types - full, differential, and log
14+
- 15 minute RPO (recovery point objective) with frequent log backups
15+
- Point-in-time recovery up to a second
16+
- Individual database level back up and restore
2017

2118
To view the backup and restore scenarios that we support today, see the [support matrix](sql-support-matrix.md#scenario-support).
2219

-22.1 KB
Loading
30.3 KB
Loading

articles/chaos-studio/chaos-studio-tutorial-agent-based-cli.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,27 +148,27 @@ The chaos agent is an application that runs in your VM or virtual machine scale
148148
Windows
149149

150150
```azurecli-interactive
151-
az vm extension set --ids $VM_RESOURCE_ID --name ChaosWindowsAgent --publisher Microsoft.Azure.Chaos --version 1.1 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY"{"Overrides": "CheckCertRevocation" = true}}'
151+
az vm extension set --ids $VM_RESOURCE_ID --name ChaosWindowsAgent --publisher Microsoft.Azure.Chaos --version 1.1 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY","Overrides":{"CheckCertRevocation":true}}'
152152
```
153153

154154
Linux
155155

156156
```azurecli-interactive
157-
az vm extension set --ids $VM_RESOURCE_ID --name ChaosLinuxAgent --publisher Microsoft.Azure.Chaos --version 1.0 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY"{"Overrides": "CheckCertRevocation" = true}}'
157+
az vm extension set --ids $VM_RESOURCE_ID --name ChaosLinuxAgent --publisher Microsoft.Azure.Chaos --version 1.0 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY","Overrides":{"CheckCertRevocation":true}}'
158158
```
159159

160160
#### Install the agent on a virtual machine scale set
161161

162162
Windows
163163

164164
```azurecli-interactive
165-
az vmss extension set --subscription $SUBSCRIPTION_ID --resource-group $RESOURCE_GROUP --vmss-name $VMSS_NAME --name ChaosWindowsAgent --publisher Microsoft.Azure.Chaos --version 1.1 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY"{"Overrides": "CheckCertRevocation" = true}}'
165+
az vmss extension set --subscription $SUBSCRIPTION_ID --resource-group $RESOURCE_GROUP --vmss-name $VMSS_NAME --name ChaosWindowsAgent --publisher Microsoft.Azure.Chaos --version 1.1 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY","Overrides":{"CheckCertRevocation":true}}'
166166
```
167167

168168
Linux
169169

170170
```azurecli-interactive
171-
az vmss extension set --subscription $SUBSCRIPTION_ID --resource-group $RESOURCE_GROUP --vmss-name $VMSS_NAME --name ChaosLinuxAgent --publisher Microsoft.Azure.Chaos --version 1.0 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY"{"Overrides": "CheckCertRevocation" = true}}'
171+
az vmss extension set --subscription $SUBSCRIPTION_ID --resource-group $RESOURCE_GROUP --vmss-name $VMSS_NAME --name ChaosLinuxAgent --publisher Microsoft.Azure.Chaos --version 1.0 --settings '{"profile": "$AGENT_PROFILE_ID", "auth.msi.clientid":"$USER_IDENTITY_CLIENT_ID", "appinsightskey":"$APP_INSIGHTS_KEY","Overrides":{"CheckCertRevocation":true}}'
172172
```
173173
1. If you're setting up a virtual machine scale set, verify that the instances were upgraded to the latest model. If needed, upgrade all instances in the model.
174174

articles/confidential-computing/harden-a-linux-image-to-remove-azure-guest-agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Harden a Linux image to remove Azure guest agent
33
description: Learn how to use the Azure CLI to harden a linux image to remove Azure guest agent.
44
author: vvenug
5-
ms.service: virtual-machines
5+
ms.service: azure-virtual-machines
66
mms.subservice: confidential-computing
77
ms.topic: how-to
88
ms.date: 8/03/2023

0 commit comments

Comments
 (0)