Skip to content

Commit 1e320e7

Browse files
committed
Merge branch 'main' into release-ga-api-center
2 parents c739b8c + b95c977 commit 1e320e7

File tree

183 files changed

+2020
-1686
lines changed

Some content is hidden

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

183 files changed

+2020
-1686
lines changed

.openpublishing.publish.config.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -872,6 +872,12 @@
872872
"branch": "master",
873873
"branch_mapping": {}
874874
},
875+
{
876+
"path_to_root": "blob-devguide-go",
877+
"url": "https://github.com/Azure-Samples/blob-storage-devguide-go",
878+
"branch": "main",
879+
"branch_mapping": {}
880+
},
875881
{
876882
"path_to_root": "azure-sdk-for-net",
877883
"url": "https://github.com/Azure/azure-sdk-for-net/",

.openpublishing.redirection.azure-monitor.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
"redirect_url": "/azure/azure-monitor/snapshot-debugger/snapshot-debugger#release-notes-for-microsoftapplicationinsightssnapshotcollector",
66
"redirect_document_id": false
77
},
8+
{
9+
"source_path_from_root": "/articles/azure-monitor/agents/om-agents.md",
10+
"redirect_url": "/azure/azure-monitor/vm/scom-managed-instance-overview",
11+
"redirect_document_id": false
12+
},
813
{
914
"source_path_from_root": "/articles/azure-monitor/best-practices.md",
1015
"redirect_url": "/azure/azure-monitor/getting-started",

articles/ai-services/speech-service/how-to-windows-voice-assistants-get-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To start developing a voice assistant for Windows, you need to make sure
2929
Some resources necessary for a customized voice agent on Windows requires resources from Microsoft. The [UWP Voice Assistant Sample](windows-voice-assistants-faq.yml#the-uwp-voice-assistant-sample) provides sample versions of these resources for initial development and testing, so this section is unnecessary for initial development.
3030

3131
- **Keyword model:** Voice activation requires a keyword model from Microsoft in the form of a .bin file. The .bin file provided in the UWP Voice Assistant Sample is trained on the keyword *Contoso*.
32-
- **Limited Access Feature Token:** Since the ConversationalAgent APIs provide access to microphone audio, they're protected under Limited Access Feature restrictions. To use a Limited Access Feature, you need to obtain a Limited Access Feature token connected to the package identity of your application from Microsoft. For more information about any Limited Access Feature or to request an unlock token, contact [Microsoft Support](https://github.com/MicrosoftDocs/azure-docs-pr).
32+
- **Limited Access Feature Token:** Since the ConversationalAgent APIs provide access to microphone audio, they're protected under Limited Access Feature restrictions. To use a Limited Access Feature, you need to obtain a Limited Access Feature token connected to the package identity of your application from Microsoft. For more information about any Limited Access Feature or to request an unlock token, contact [Microsoft Support](https://aka.ms/LAFAccessRequests).
3333

3434

3535

articles/ai-services/translator/containers/transliterate-text-parameters.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -102,29 +102,13 @@ The following limitations apply:
102102
]
103103
```
104104

105-
## Code samples: transliterate text
106-
107105
> [!NOTE]
108106
>
109107
> * Each sample runs on the `localhost` that you specified with the `docker run` command.
110108
> * While your container is running, `localhost` points to the container itself.
111109
> * You don't have to use `localhost:5000`. You can use any port that is not already in use in your host environment.
112110
> To specify a port, use the `-p` option.
113111
114-
### Transliterate with REST API
115-
116-
```rest
117-
118-
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=Jpan&toScript=Latn HTTP/1.1
119-
Ocp-Apim-Subscription-Key: ba6c4278a6c0412da1d8015ef9930d44
120-
Content-Type: application/json
121-
122-
[
123-
{"Text":"こんにちは"},
124-
{"Text":"さようなら"}
125-
]
126-
```
127-
128112
## Next Steps
129113

130114
> [!div class="nextstepaction"]

articles/aks/egress-outboundtype.md

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
22
title: Customize cluster egress with outbound types in Azure Kubernetes Service (AKS)
3-
description: Learn how to define a custom egress route in Azure Kubernetes Service (AKS)
3+
description: Learn how to define a custom egress route in Azure Kubernetes Service (AKS).
44
author: asudbring
55
ms.subservice: aks-networking
66
ms.custom:
77
ms.author: allensu
88
ms.topic: how-to
9-
ms.date: 02/06/2024
9+
ms.date: 04/29/2024
1010
#Customer intent: As a cluster operator, I want to define my own egress paths with user-defined routes. Since I define this up front I do not want AKS provided load balancer configurations.
1111
---
1212

1313
# Customize cluster egress with outbound types in Azure Kubernetes Service (AKS)
1414

15-
You can customize egress for an AKS cluster to fit specific scenarios. By default, AKS will provision a standard SKU load balancer to be set up and used for egress. However, the default setup may not meet the requirements of all scenarios if public IPs are disallowed or additional hops are required for egress.
15+
You can customize egress for an AKS cluster to fit specific scenarios. By default, AKS provisions a standard SKU load balancer to be set up and used for egress. However, the default setup may not meet the requirements of all scenarios if public IPs are disallowed or extra hops are required for egress.
1616

1717
This article covers the various types of outbound connectivity that are available in AKS clusters.
1818

@@ -21,7 +21,7 @@ This article covers the various types of outbound connectivity that are availabl
2121
2222
## Limitations
2323

24-
* Setting `outboundType` requires AKS clusters with a `vm-set-type` of `VirtualMachineScaleSets` and `load-balancer-sku` of `Standard`.
24+
- Setting `outboundType` requires AKS clusters with a `vm-set-type` of `VirtualMachineScaleSets` and `load-balancer-sku` of `Standard`.
2525

2626
## Outbound types in AKS
2727

@@ -36,9 +36,9 @@ The load balancer is used for egress through an AKS-assigned public IP. An outbo
3636

3737
If `loadBalancer` is set, AKS automatically completes the following configuration:
3838

39-
* A public IP address is provisioned for cluster egress.
40-
* The public IP address is assigned to the load balancer resource.
41-
* Backend pools for the load balancer are set up for agent nodes in the cluster.
39+
- A public IP address is provisioned for cluster egress.
40+
- The public IP address is assigned to the load balancer resource.
41+
- Backend pools for the load balancer are set up for agent nodes in the cluster.
4242

4343
![Diagram shows ingress I P and egress I P, where the ingress I P directs traffic to a load balancer, which directs traffic to and from an internal cluster and other traffic to the egress I P, which directs traffic to the Internet, M C R, Azure required services, and the A K S Control Plane.](media/egress-outboundtype/outboundtype-lb.png)
4444

@@ -48,8 +48,8 @@ For more information, see [using a standard load balancer in AKS](load-balancer-
4848

4949
If `managedNatGateway` or `userAssignedNatGateway` are selected for `outboundType`, AKS relies on [Azure Networking NAT gateway](../virtual-network/nat-gateway/manage-nat-gateway.md) for cluster egress.
5050

51-
* Select `managedNatGateway` when using managed virtual networks. AKS will provision a NAT gateway and attach it to the cluster subnet.
52-
* Select `userAssignedNatGateway` when using bring-your-own virtual networking. This option requires that you have provisioned a NAT gateway before cluster creation.
51+
- Select `managedNatGateway` when using managed virtual networks. AKS provisions a NAT gateway and attach it to the cluster subnet.
52+
- Select `userAssignedNatGateway` when using bring-your-own virtual networking. This option requires that you have provisioned a NAT gateway before cluster creation.
5353

5454
For more information, see [using NAT gateway with AKS](nat-gateway.md).
5555

@@ -72,10 +72,10 @@ The following tables show the supported migration paths between outbound types f
7272

7373
### Supported Migration Paths for Managed VNet
7474

75-
| Managed VNet |loadBalancer | managedNATGateway | userAssignedNATGateway | userDefinedRouting |
75+
| Managed VNet | loadBalancer | managedNATGateway | userAssignedNATGateway | userDefinedRouting |
7676
|------------------------|---------------|-------------------|------------------------|--------------------|
77-
| loadBalancer | N/A | Supported | Not Supported | Supported |
78-
| managedNATGateway | Supported | N/A | Not Supported | Supported |
77+
| loadBalancer | N/A | Supported | Not Supported | Not Supported |
78+
| managedNATGateway | Supported | N/A | Not Supported | Not Supported |
7979
| userAssignedNATGateway | Not Supported | Not Supported | N/A | Not Supported |
8080
| userDefinedRouting | Supported | Supported | Not Supported | N/A |
8181

@@ -131,24 +131,21 @@ az aks update -g <resourceGroup> -n <clusterName> --outbound-type userDefinedRou
131131

132132
### Update cluster from loadbalancer to userAssignedNATGateway in BYO vnet scenario
133133

134-
- Associate nat gateway with subnet where the workload is associated with. Please refer to [Create a managed or user-assigned NAT gateway](nat-gateway.md)
134+
- Associate nat gateway with subnet where the workload is associated with. Refer to [Create a managed or user-assigned NAT gateway](nat-gateway.md)
135135

136136
```azurecli-interactive
137137
az aks update -g <resourceGroup> -n <clusterName> --outbound-type userAssignedNATGateway
138138
```
139139

140140
## Next steps
141141

142-
* [Configure standard load balancing in an AKS cluster](load-balancer-standard.md)
143-
* [Configure NAT gateway in an AKS cluster](nat-gateway.md)
144-
* [Configure user-defined routing in an AKS cluster](egress-udr.md)
145-
* [NAT gateway documentation](./nat-gateway.md)
146-
* [Azure networking UDR overview](../virtual-network/virtual-networks-udr-overview.md)
147-
* [Manage route tables](../virtual-network/manage-route-table.yml)
142+
- [Configure standard load balancing in an AKS cluster](load-balancer-standard.md)
143+
- [Configure NAT gateway in an AKS cluster](nat-gateway.md)
144+
- [Configure user-defined routing in an AKS cluster](egress-udr.md)
145+
- [NAT gateway documentation](./nat-gateway.md)
146+
- [Azure networking UDR overview](../virtual-network/virtual-networks-udr-overview.md)
147+
- [Manage route tables](../virtual-network/manage-route-table.yml)
148148

149149
<!-- LINKS - internal -->
150-
[az-feature-register]: /cli/azure/feature#az_feature_register
151-
[az-feature-show]: /cli/azure/feature#az_feature_show
152-
[az-provider-register]: /cli/azure/provider#az_provider_register
153150
[az-aks-update]: /cli/azure/aks#az_aks_update
154151

articles/aks/load-balancer-standard.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,6 @@ Two different pool membership types are available:
139139
* The AKS cluster must be version 1.23 or newer.
140140
* The AKS cluster must be using standard load balancers and virtual machine scale sets.
141141

142-
#### Limitations
143-
144-
* Clusters using IP based backend pools are limited to 2500 nodes.
145-
146142
#### Create a new AKS cluster with IP-based inbound pool membership
147143

148144
```azurecli-interactive
-81 Bytes
Loading

articles/aks/use-node-public-ips.md

Lines changed: 2 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use instance-level public IPs in Azure Kubernetes Service (AKS)
33
description: Learn how to manage instance-level public IPs Azure Kubernetes Service (AKS)
44
ms.topic: article
55
ms.custom: devx-track-azurecli
6-
ms.date: 01/23/2024
6+
ms.date: 04/29/2024
77
ms.author: pahealy
88
author: phealy
99
---
@@ -71,50 +71,13 @@ You can locate the public IPs for your nodes in various ways:
7171
az vmss list-instance-public-ips -g MC_MyResourceGroup2_MyManagedCluster_eastus -n YourVirtualMachineScaleSetName
7272
```
7373

74-
## Use public IP tags on node public IPs (PREVIEW)
74+
## Use public IP tags on node public IPs
7575

7676
Public IP tags can be utilized on node public IPs to utilize the [Azure Routing Preference](../virtual-network/ip-services/routing-preference-overview.md) feature.
7777

78-
[!INCLUDE [preview features callout](includes/preview/preview-callout.md)]
79-
8078
### Requirements
8179

8280
* AKS version 1.24 or greater is required.
83-
* Version 0.5.115 of the aks-preview extension is required.
84-
85-
### Install the aks-preview Azure CLI extension
86-
87-
To install the aks-preview extension, run the following command:
88-
89-
```azurecli
90-
az extension add --name aks-preview
91-
```
92-
93-
Run the following command to update to the latest version of the extension released:
94-
95-
```azurecli
96-
az extension update --name aks-preview
97-
```
98-
99-
### Register the 'NodePublicIPTagsPreview' feature flag
100-
101-
Register the `NodePublicIPTagsPreview` feature flag by using the [`az feature register`][az-feature-register] command, as shown in the following example:
102-
103-
```azurecli-interactive
104-
az feature register --namespace "Microsoft.ContainerService" --name "NodePublicIPTagsPreview"
105-
```
106-
107-
It takes a few minutes for the status to show *Registered*. Verify the registration status by using the [`az feature show`][az-feature-show] command:
108-
109-
```azurecli-interactive
110-
az feature show --namespace "Microsoft.ContainerService" --name "NodePublicIPTagsPreview"
111-
```
112-
113-
When the status reflects *Registered*, refresh the registration of the *Microsoft.ContainerService* resource provider by using the [`az provider register`][az-provider-register] command:
114-
115-
```azurecli-interactive
116-
az provider register --namespace Microsoft.ContainerService
117-
```
11881

11982
### Create a new cluster using routing preference internet
12083

@@ -152,7 +115,6 @@ Examples:
152115
### Requirements
153116

154117
* AKS version 1.24 or greater is required.
155-
* Version 0.5.110 of the aks-preview extension is required.
156118

157119
### Create a new cluster with allowed ports and application security groups
158120

articles/automation/whats-new.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Significant updates to Azure Automation updated each month.
44
services: automation
55
ms.subservice:
66
ms.topic: overview
7-
ms.date: 01/26/2024
7+
ms.date: 04/30/2024
88
ms.custom: references_regions
99
---
1010

@@ -21,6 +21,12 @@ Azure Automation receives improvements on an ongoing basis. To stay up to date w
2121

2222
This page is updated monthly, so revisit it regularly. If you're looking for items older than six months, you can find them in [Archive for What's new in Azure Automation](whats-new-archive.md).
2323

24+
## April 2024
25+
26+
### Changes in Process Automation subscription and service limits and quotas
27+
28+
Find the changes in Azure Automation limits and quotas [here](../azure-resource-manager/management/azure-subscription-service-limits.md#automation-limits). These changes are aimed towards improving the reliability and performance of the service by ensuring fair access to cloud resources for all users. We recommend to use other regions or other subscriptions within the same Azure geography to create more Automation accounts.
29+
2430
## January 2024
2531

2632
### Public Preview: Azure Automation Runtime environment & support for Azure CLI commands in runbooks

articles/azure-arc/kubernetes/extensions-release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ The most recent version of the Flux v2 extension and the two previous versions (
121121
> [!NOTE]
122122
> When a new version of the `microsoft.flux` extension is released, it may take several days for the new version to become available in all regions.
123123
124-
### 1.8.4 (March 2024)
124+
### 1.8.4 (April 2024)
125125

126126
Flux version: [Release v2.1.2](https://github.com/fluxcd/flux2/releases/tag/v2.1.2)
127127

0 commit comments

Comments
 (0)