Skip to content

Commit f4e87c3

Browse files
committed
2 parents 776a772 + 1dc6a6c commit f4e87c3

File tree

105 files changed

+876
-382
lines changed

Some content is hidden

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

105 files changed

+876
-382
lines changed

articles/ai-services/translator/containers/configuration.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,6 @@ If you need to configure an HTTP proxy for making outbound requests, use these t
7575
| Name | Data type | Description |
7676
|--|--|--|
7777
|HTTPS_PROXY|string|The proxy to use, for example, `https://proxy:8888`<br>`<proxy-url>`|
78-
|HTTP_PROXY_CREDS|string|Any credentials needed to authenticate against the proxy, for example, `username:password`. This value **must be in lower-case**. |
79-
|`<proxy-user>`|string|The user for the proxy.|
80-
|`<proxy-password>`|string|The password associated with `<proxy-user>` for the proxy.|
81-
||||
8278

8379
```bash
8480
docker run --rm -it -p 5000:5000 \
@@ -89,7 +85,6 @@ Eula=accept \
8985
Billing=<endpoint> \
9086
ApiKey=<api-key> \
9187
HTTPS_PROXY=<proxy-url> \
92-
HTTP_PROXY_CREDS=<proxy-user>:<proxy-password> \
9388
```
9489

9590
## Logging settings

articles/ai-services/translator/containers/install-run.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ In this article, learn how to install and run the Translator container online wi
2929

3030
* **Text Translation**. Translate the contextual meaning of words or phrases from supported `source` to supported `target` language in real time. For more information, *see* [**Container: translate text**](translator-container-supported-parameters.md).
3131

32-
* **Text Transliteration**. Convert text from one language script or writing system to another language script or writing system in real time. For more information, *see* [Container: transliterate text](transliterate-text-parameters.md).
32+
* **🆕 Text Transliteration**. Convert text from one language script or writing system to another language script or writing system in real time. For more information, *see* [Container: transliterate text](transliterate-text-parameters.md).
3333

34-
* **Document translation**. Synchronously translate documents while preserving structure and format in real time. For more information, *see* [Container:translate documents](translate-document-parameters.md).
34+
* **🆕 Document translation (preview)**. Synchronously translate documents while preserving structure and format in real time. For more information, *see* [Container:translate documents](translate-document-parameters.md).
3535

3636
## Prerequisites
3737

articles/ai-services/translator/containers/translate-document-parameters.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ ms.date: 04/08/2024
1212
ms.author: lajanuar
1313
---
1414

15-
# Container: Translate Documents
15+
# Container: Translate Documents (preview)
16+
17+
> [!IMPORTANT]
18+
>
19+
> * Azure AI Translator public preview releases provide early access to features that are in active development.
20+
> * Features, approaches, and processes may change, prior to General Availability (GA), based on user feedback.
1621
1722
**Translate document with source language specified**.
1823

articles/ai-services/translator/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ items:
187187
href: containers/overview.md
188188
- name: Install and run containers
189189
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
190-
href: containers/translator-how-to-install-container.md
190+
href: containers/install-run.md
191191
- name: Container configuration guide
192192
displayName: docker,docker-run,billing,settings,key,logging,EULA,telemetry,proxy
193193
href: containers/configuration.md
@@ -199,10 +199,10 @@ items:
199199
- name: "Container: Translate text"
200200
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
201201
href: containers/translate-text-parameters.md
202-
- name: "Container: Transliterate text"
202+
- name: "🆕 Container: Transliterate text"
203203
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
204204
href: containers/transliterate-text-parameters.md
205-
- name: "Container: Translate documents"
205+
- name: "🆕 Container: Translate documents (preview)"
206206
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
207207
href: containers/translate-document-parameters.md
208208
- name: Translator container FAQ

articles/aks/best-practices-performance-scale-large.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ As you scale your AKS clusters to larger scale points, keep the following featur
9595
> During the operation to scale the control plane, you might encounter elevated API server latency or timeouts for up to 15 minutes. If you continue to have problems scaling to the supported limit, open a [support ticket](https://portal.azure.com/#create/Microsoft.Support/Parameters/%7B%0D%0A%09%22subId%22%3A+%22%22%2C%0D%0A%09%22pesId%22%3A+%225a3a423f-8667-9095-1770-0a554a934512%22%2C%0D%0A%09%22supportTopicId%22%3A+%2280ea0df7-5108-8e37-2b0e-9737517f0b96%22%2C%0D%0A%09%22contextInfo%22%3A+%22AksLabelDeprecationMarch22%22%2C%0D%0A%09%22caller%22%3A+%22Microsoft_Azure_ContainerService+%2B+AksLabelDeprecationMarch22%22%2C%0D%0A%09%22severity%22%3A+%223%22%0D%0A%7D).
9696
9797
* [Azure Network Policy Manager (Azure npm)][azure-npm] only supports up to 250 nodes.
98+
* Some AKS node metrics, including node disk usage, node CPU/memory usage, and network in/out, won't be accessible in [azure monitor platform metrics](/azure/azure-monitor/reference/supported-metrics/microsoft-containerservice-managedclusters-metrics) after the control plane is scaled up. To confirm if your control plane has been scaled up, look for the configmap 'control-plane-scaling-status'
99+
```
100+
kubectl describe configmap control-plane-scaling-status -n kube-system
101+
```
98102
* You can't use the Stop and Start feature with clusters that have more than 100 nodes. For more information, see [Stop and start an AKS cluster](./start-stop-cluster.md).
99103

100104
## Networking

articles/aks/learn/quick-kubernetes-deploy-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ To deploy the application, you use a manifest file to create all the objects req
400400
401401
When the application runs, a Kubernetes service exposes the application front end to the internet. This process can take a few minutes to complete.
402402
403-
1. Check the status of the deployed pods using the [kubectl get pods][kubectl-get] command. Make all pods are `Running` before proceeding.
403+
1. Check the status of the deployed pods using the [kubectl get pods][kubectl-get] command. Make sure all pods are `Running` before proceeding.
404404
405405
```console
406406
kubectl get pods
18.9 KB
Loading

articles/aks/supported-kubernetes-versions.md

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.author: nickoman
99

1010
# Supported Kubernetes versions in Azure Kubernetes Service (AKS)
1111

12-
The Kubernetes community releases minor versions roughly every three months. Recently, the Kubernetes community has [increased the support window for each version from nine months to one year](https://kubernetes.io/blog/2020/08/31/kubernetes-1-19-feature-one-year-support/), starting with version 1.19.
12+
The Kubernetes community [releases minor versions](https://kubernetes.io/releases/) roughly every four months.
1313

1414
Minor version releases include new features and improvements. Patch releases are more frequent (sometimes weekly) and are intended for critical bug fixes within a minor version. Patch releases include fixes for security vulnerabilities or major bugs.
1515

@@ -21,8 +21,8 @@ Kubernetes uses the standard [Semantic Versioning](https://semver.org/) versioni
2121
[major].[minor].[patch]
2222
2323
Examples:
24-
1.17.7
25-
1.17.8
24+
1.29.2
25+
1.29.1
2626
```
2727

2828
Each number in the version indicates general compatibility with the previous version:
@@ -31,7 +31,7 @@ Each number in the version indicates general compatibility with the previous ver
3131
* **Minor versions** change when functionality updates are made that are backwards compatible to the other minor releases.
3232
* **Patch versions** change when backwards-compatible bug fixes are made.
3333

34-
Aim to run the latest patch release of the minor version you're running. For example, if your production cluster is on **`1.17.7`**, **`1.17.8`** is the latest available patch version available for the *1.17* series. You should upgrade to **`1.17.8`** as soon as possible to ensure your cluster is fully patched and supported.
34+
Aim to run the latest patch release of the minor version you're running. For example, if your production cluster is on **`1.29.1`** and **`1.29.2`** is the latest available patch version available for the *1.29* minor version, you should upgrade to **`1.29.2`** as soon as possible to ensure your cluster is fully patched and supported.
3535

3636
## AKS Kubernetes release calendar
3737

@@ -73,7 +73,7 @@ Note the following important changes before you upgrade to any of the available
7373
> [!NOTE]
7474
> Alias minor version requires Azure CLI version 2.37 or above as well as API version 20220401 or above. Use `az upgrade` to install the latest version of the CLI.
7575
76-
AKS allows you to create a cluster without specifying the exact patch version. When you create a cluster without designating a patch, the cluster runs the minor version's latest GA patch. For example, if you create a cluster with **`1.21`**, your cluster runs **`1.21.7`**, which is the latest GA patch version of *1.21*. If you want to upgrade your patch version in the same minor version, please use [auto-upgrade](./auto-upgrade-cluster.md).
76+
AKS allows you to create a cluster without specifying the exact patch version. When you create a cluster without designating a patch, the cluster runs the minor version's latest GA patch. For example, if you create a cluster with **`1.29`** and **`1.29.2`** is the latest GA'd patch available, your cluster will be created with **`1.29.2`**. If you want to upgrade your patch version in the same minor version, please use [auto-upgrade](./auto-upgrade-cluster.md).
7777

7878
To see what patch you're on, run the `az aks show --resource-group myResourceGroup --name myAKSCluster` command. The `currentKubernetesVersion` property shows the whole Kubernetes version.
7979

@@ -83,7 +83,7 @@ To see what patch you're on, run the `az aks show --resource-group myResourceGro
8383
"autoScalerProfile": null,
8484
"autoUpgradeProfile": null,
8585
"azurePortalFqdn": "myaksclust-myresourcegroup.portal.hcp.eastus.azmk8s.io",
86-
"currentKubernetesVersion": "1.21.7",
86+
"currentKubernetesVersion": "1.29.2",
8787
}
8888
```
8989

@@ -102,41 +102,38 @@ AKS provides platform support only for one GA minor version of Kubernetes after
102102
> [!NOTE]
103103
> AKS uses safe deployment practices which involve gradual region deployment. This means it might take up to 10 business days for a new release or a new version to be available in all regions.
104104
105-
The supported window of Kubernetes versions on AKS is known as "N-2": (N (Latest release) - 2 (minor versions)), and ".letter" is representative of patch versions.
105+
The supported window of Kubernetes minor versions on AKS is known as "N-2", where N refers to the latest release, meaning that two previous minor releases are also supported.
106106

107-
For example, if AKS introduces *1.17.a* today, support is provided for the following versions:
107+
For example, on the day that AKS introduces version 1.29, support is provided for the following versions:
108108

109-
New minor version | Supported Version List
109+
New minor version | Supported Minor Version List
110110
----------------- | ----------------------
111-
1.17.a | 1.17.a, 1.17.b, 1.16.c, 1.16.d, 1.15.e, 1.15.f
111+
1.29 | 1.29, 1.28, 1.27
112112

113-
When a new minor version is introduced, the oldest minor version and patch releases supported are deprecated and removed. For example, let's say the current supported version list is:
113+
When a new minor version is introduced, the oldest minor version is deprecated and removed. For example, let's say the current supported minor version list is:
114114

115115
```
116-
1.17.a
117-
1.17.b
118-
1.16.c
119-
1.16.d
120-
1.15.e
121-
1.15.f
116+
1.29
117+
1.28
118+
1.27
122119
```
123120

124-
When AKS releases 1.18.\*, all the 1.15.\* versions go out of support 30 days later.
121+
When AKS releases 1.30, all the 1.27 versions go out of support 30 days later.
125122

126123
AKS also supports a maximum of two **patch** releases of a given minor version. For example, given the following supported versions:
127124

128125
```
129126
Current Supported Version List
130127
------------------------------
131-
1.17.8, 1.17.7, 1.16.10, 1.16.9
128+
1.29.2, 1.29.1, 1.28.7, 1.28.6, 1.27.11, 1.27.10
132129
```
133130

134-
If AKS releases `1.17.9` and `1.16.11`, the oldest patch versions are deprecated and removed, and the supported version list becomes:
131+
If AKS releases `1.29.3` and `1.28.8`, the oldest patch versions are deprecated and removed, and the supported version list becomes:
135132

136133
```
137134
New Supported Version List
138135
----------------------
139-
1.17.*9*, 1.17.*8*, 1.16.*11*, 1.16.*10*
136+
1.29.3, 1.29.2, 1.28.8, 1.28.7, 1.27.11, 1.27.10
140137
```
141138

142139
## Platform support policy
@@ -178,7 +175,7 @@ This table outlines support guidelines for Community Support compared to Platfor
178175

179176
You can use one minor version older or newer of `kubectl` relative to your *kube-apiserver* version, consistent with the [Kubernetes support policy for kubectl](https://kubernetes.io/docs/setup/release/version-skew-policy/#kubectl).
180177

181-
For example, if your *kube-apiserver* is at *1.17*, then you can use versions *1.16* to *1.18* of `kubectl` with that *kube-apiserver*.
178+
For example, if your *kube-apiserver* is at *1.28*, then you can use versions *1.27* to *1.29* of `kubectl` with that *kube-apiserver*.
182179

183180
To install or update `kubectl` to the latest version, run:
184181

@@ -229,7 +226,7 @@ Specific patch releases might be skipped or rollout accelerated, depending on th
229226

230227
## Azure portal and CLI versions
231228

232-
When you deploy an AKS cluster with Azure portal, Azure CLI, Azure PowerShell, the cluster defaults to the N-1 minor version and latest patch. For example, if AKS supports *1.17.a*, *1.17.b*, *1.16.c*, *1.16.d*, *1.15.e*, and *1.15.f*, the default version selected is *1.16.c*.
229+
When you deploy an AKS cluster with Azure portal, Azure CLI, Azure PowerShell, the cluster defaults to the N-1 minor version and latest patch. For example, if AKS supports *1.29.2*, *1.29.1*, *1.28.7*, *1.28.6*, *1.27.11*, and *1.27.10*, the default version selected is *1.28.7*.
233230

234231
### [Azure CLI](#tab/azure-cli)
235232

@@ -265,8 +262,8 @@ Starting with Kubernetes 1.19, the [open source community has expanded support t
265262

266263
If you're on the *n-3* version or older, it means you're outside of support and will be asked to upgrade. When your upgrade from version n-3 to n-2 succeeds, you're back within our support policies. For example:
267264

268-
* If the oldest supported AKS version is *1.15.a* and you're on *1.14.b* or older, you're outside of support.
269-
* When you successfully upgrade from *1.14.b* to *1.15.a* or higher, you're back within our support policies.
265+
* If the oldest supported AKS minor version is *1.27* and you're on *1.26* or older, you're outside of support.
266+
* When you successfully upgrade from *1.26* to *1.27* or higher, you're back within our support policies.
270267

271268
Downgrades aren't supported.
272269

@@ -302,16 +299,16 @@ The [version skew policy](https://kubernetes.io/releases/version-skew-policy/) n
302299

303300
When you upgrade a supported AKS cluster, Kubernetes minor versions can't be skipped. Kubernetes control planes [version skew policy](https://kubernetes.io/releases/version-skew-policy/) doesn't support minor version skipping. For example, upgrades between:
304301

305-
* *1.12.x* -> *1.13.x*: allowed.
306-
* *1.13.x* -> *1.14.x*: allowed.
307-
* *1.12.x* -> *1.14.x*: not allowed.
302+
* *1.28.x* -> *1.29.x*: allowed.
303+
* *1.27.x* -> *1.28.x*: allowed.
304+
* *1.27.x* -> *1.29.x*: not allowed.
308305

309-
To upgrade from *1.12.x* -> *1.14.x*:
306+
To upgrade from *1.27.x* -> *1.29.x*:
310307

311-
1. Upgrade from *1.12.x* -> *1.13.x*.
312-
2. Upgrade from *1.13.x* -> *1.14.x*.
308+
1. Upgrade from *1.27.x* -> *1.28.x*.
309+
2. Upgrade from *1.28.x* -> *1.29.x*.
313310

314-
Skipping multiple versions can only be done when upgrading from an unsupported version back into the minimum supported version. For example, you can upgrade from an unsupported *1.10.x* to a supported *1.15.x* if *1.15* is the minimum supported minor version.
311+
Skipping multiple versions can only be done when upgrading from an unsupported version back into the minimum supported version. For example, you can upgrade from an unsupported *1.25.x* to a supported *1.27.x* if *1.27* is the minimum supported minor version.
315312

316313
When performing an upgrade from an _unsupported version_ that skips two or more minor versions, the upgrade is performed without any guarantee of functionality and is excluded from the service-level agreements and limited warranty.Clusters running _unsupported version_ has the flexibility of decoupling control plane upgrades with node pool upgrades. However if your version is significantly out of date, we recommend that you re-create the cluster.
317314

articles/api-management/breaking-changes/workspaces-breaking-changes-june-2024.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.author: danlep
1111

1212
# Workspaces - breaking changes (June 2024)
1313

14-
[!INCLUDE [api-management-availability-premium](../../../includes/api-management-availability-premium.md)]
14+
[!INCLUDE [api-management-availability-premium-dev-standard](../../../includes/api-management-availability-premium-dev-standard.md)]
1515

1616
On 14 June 2024, as part of our development of [workspaces](../workspaces-overview.md) (preview) in Azure API Management, we're introducing several breaking changes.
1717

@@ -70,4 +70,4 @@ If you have questions, get answers from community experts in [Microsoft Q&A](htt
7070

7171
## Related content
7272

73-
See all [upcoming breaking changes and feature retirements](overview.md).
73+
See all [upcoming breaking changes and feature retirements](overview.md).

articles/api-management/virtual-network-reference.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ When an API Management service instance is hosted in a VNet, the ports in the fo
5252
| * / 4290 | Inbound & Outbound | UDP | VirtualNetwork / VirtualNetwork | Sync Counters for [Rate Limit](rate-limit-policy.md) policies between machines (optional) | External & Internal |
5353
| * / 6390 | Inbound | TCP | AzureLoadBalancer / VirtualNetwork | **Azure Infrastructure Load Balancer** | External & Internal |
5454
| * / 443 | Inbound | TCP | AzureTrafficManager / VirtualNetwork | **Azure Traffic Manager** routing for multi-region deployment | External |
55+
| * / 6391 | Inbound | TCP | AzureLoadBalancer / VirtualNetwork | Monitoring of individual machine health (Optional) | External & Internal |
5556

5657
### [stv1](#tab/stv1)
5758

0 commit comments

Comments
 (0)