Skip to content

Commit 865f4ad

Browse files
authored
Merge pull request #17763 from LouisBerner/v-loberner-ado-march-2025-freshness
Freshness updates for Mar-2025.
2 parents bfc5473 + 7edbb6f commit 865f4ad

13 files changed

+32
-32
lines changed

azure-local/concepts/single-server-clusters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: robess
66
ms.topic: overview
77
ms.reviewer: kimlam
88
ms.lastreviewed: 04/01/2024
9-
ms.date: 04/03/2025
9+
ms.date: 04/25/2025
1010
---
1111

1212
# Using Azure Stack HCI on a single server

azure-local/manage/remote-support-arc-extension.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: robess
66
ms.topic: overview
77
ms.reviewer: shisab
88
ms.lastreviewed: 01/19/2024
9-
ms.date: 04/03/2025
9+
ms.date: 04/25/2025
1010
---
1111

1212
# Azure Local Remote Support ARC extension overview

azure-stack/operator/azure-site-recovery-known-issues.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ronmiab
55
ms.author: robess
66
ms.topic: troubleshooting
77
ms.custom: linux-related-content
8-
ms.date: 04/03/2025
8+
ms.date: 04/25/2025
99
ms.reviewer: rtiberiu
1010
ms.lastreviewed: 04/25/2024
1111
---
@@ -31,20 +31,20 @@ When you try to protect a VM with a disk of 1023Gb, the following behavior occur
3131

3232
The current workaround for this issue is to create a new disk (of 1,022 GB or less), attach it to your source VM, copy the data from the 1,023 GB disk to the new one, and then remove the 1,023 GB disk from the source VM. Once this procedure is done, and the VM has all disks smaller or equal to 1,022 GB, you can enable the protection using Azure Site Recovery.
3333

34-
## Re-protection: available data disk slots on appliance
34+
## Reprotection: available data disk slots on appliance
3535

36-
1. Ensure the appliance VM has enough data disk slots, as the replica disks for re-protection are attached to the appliance.
36+
1. Ensure the appliance VM has enough data disk slots, as the replica disks for reprotection are attached to the appliance.
3737

38-
2. The initial allowed number of disks being re-protected at the same time is 31. The default size of the appliance created from the marketplace item is [Standard_DS4_v2](../user/azure-stack-vm-sizes.md#dsv2-series), which supports up to 32 data disks, and the appliance itself uses one data disk.
38+
2. The initial allowed number of disks being reprotected at the same time is 31. The default size of the appliance created from the marketplace item is [Standard_DS4_v2](../user/azure-stack-vm-sizes.md#dsv2-series), which supports up to 32 data disks, and the appliance itself uses one data disk.
3939

4040
3. If the sum of the protected VMs is greater than 31, perform one of the following actions:
41-
- Split the VMs that require re-protection into smaller groups to ensure that the number of disks re-protected at the same time doesn't exceed the maximum number of data disks the appliance supports.
41+
- Split the VMs that require reprotection into smaller groups to ensure that the number of disks reprotected at the same time doesn't exceed the maximum number of data disks the appliance supports.
4242
- Increase the size of the Azure Site Recovery appliance VM.
4343

4444
>[!NOTE]
4545
> We don't test and validate large VM SKUs for the appliance VM.
4646
47-
4. If you're trying to re-protect a VM, but there aren't enough slots on the appliance to hold the replication disks, the error message **An internal error occurred** displays. You can check the number of the data disks currently on the appliance, or sign in to the appliance, go to **Event Viewer**, and open logs for **Azure Site Recovery** under **Applications and Services Logs**:
47+
4. If you're trying to reprotect a VM, but there aren't enough slots on the appliance to hold the replication disks, the error message **An internal error occurred** displays. You can check the number of the data disks currently on the appliance, or sign in to the appliance, go to **Event Viewer**, and open logs for **Azure Site Recovery** under **Applications and Services Logs**:
4848

4949
:::image type="content" source="../operator/media/azure-site-recovery/known-issues/event-viewer.png" alt-text="Sample screenshot of Event Viewer for Azure Site Recovery."lightbox="media/azure-site-recovery/known-issues/event-viewer.png":::
5050

@@ -83,9 +83,9 @@ The current workaround for this issue is to create a new disk (of 1,022 GB or le
8383

8484
:::image type="content" source="../operator/media/azure-site-recovery/known-issues/mobility-agent-update.png" alt-text="Sample screenshot of mobility agent update check."lightbox="media/azure-site-recovery/known-issues/mobility-agent-update.png":::
8585

86-
## Re-protect manual resync isn't supported yet
86+
## Reprotect manual resync isn't supported yet
8787

88-
After the re-protect job is complete, the replication is started in sequence. During replication, there may be cases that require a resync, which means a new initial replication is triggered to synchronize all the changes.
88+
After the reprotect job is complete, the replication is started in sequence. During replication, there may be cases that require a resync, which means a new initial replication is triggered to synchronize all the changes.
8989

9090
There are two types of resync:
9191

@@ -103,7 +103,7 @@ There are two types of resync:
103103
104104
## Known issues in PowerShell automation
105105

106-
- If you leave `$failbackPolicyName` and `$failbackExtensionName` empty or null, the re-protect can fail. See the following examples:
106+
- If you leave `$failbackPolicyName` and `$failbackExtensionName` empty or null, the reprotect can fail. See the following examples:
107107

108108
:::image type="content" source="../operator/media/azure-site-recovery/known-issues/reprotect-fail-error-1.png" alt-text="Sample screenshot of a VM failed to perform operation error."lightbox="media/azure-site-recovery/known-issues/reprotect-fail-error-1.png":::
109109

@@ -147,5 +147,5 @@ To avoid this issue, make sure to first remove the protection from all items in
147147

148148
## Next steps
149149

150-
- [Azure Site Recovery on Azure Stack Hub](azure-site-recovery-overview.md)
151-
- [Azure Site Recovery on Azure Stack Hub capacity planning](azure-site-recovery-capacity-planning.md)
150+
- [Azure Site Recovery on Azure Stack Hub](azure-site-recovery-overview.md).
151+
- [Azure Site Recovery on Azure Stack Hub capacity planning](azure-site-recovery-capacity-planning.md).

azure-stack/user/overview-patterns-solution-examples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Hybrid patterns and examples for Azure and Azure Stack Hub
33
description: An overview of hybrid patterns and solution examples for learning and building hybrid solutions on Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: overview
6-
ms.date: 04/04/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod
99
ms.lastreviewed: 05/24/2021

azure-stack/user/pattern-cicd-pipeline.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: The DevOps pattern in Azure Stack Hub
33
description: Learn about the DevOps pattern so you can ensure consistency across deployments in Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod
99
ms.lastreviewed: 11/05/2019

azure-stack/user/pattern-cross-cloud-scale-on-premises-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Cross-cloud scaling (on-premises data) pattern in Azure Stack Hub
33
description: Learn how to build a scalable cross-cloud app that uses on-premises data in Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod
99
ms.lastreviewed: 11/05/2019

azure-stack/user/pattern-cross-cloud-scale.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ title: Cross-cloud scaling pattern in Azure Stack Hub
33
description: Learn how to build a scalable cross-cloud app on Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod
9-
ms.lastreviewed: 11/05/2019
9+
ms.lastreviewed: 04/05/2019
1010

1111
# Intent: As an Azure Stack Hub user, I want to build a scalable cross-cloud app on Azure and Azure Stack Hub.
1212
# Keyword: cross-cloud scaling pattern azure stack hub

azure-stack/user/pattern-geo-distributed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Geo-distributed app pattern in Azure Stack Hub
33
description: Learn about the geo-distributed app pattern for the intelligent edge using Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod2019
99

azure-stack/user/pattern-highly-available-kubernetes.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: High availability Kubernetes pattern using Azure and Azure Stack Hub
33
description: Learn how a Kubernetes cluster solution provides high availability using Azure and Azure Stack Hub.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: bryanla
99
ms.lastreviewed: 12/03/2020
@@ -115,7 +115,7 @@ The Kubernetes cluster itself consists of, and is built on top of Azure (Stack)
115115
- [Control plane nodes](/azure/aks/concepts-clusters-workloads#control-plane) (master) provide the core Kubernetes services and orchestration of application workloads.
116116
- [Worker nodes](/azure/aks/concepts-clusters-workloads#nodes-and-node-pools) (worker) run your application workloads.
117117

118-
When selecting VM sizes for the initial deployment, there are several considerations:
118+
When you select VM sizes for the initial deployment, there are several considerations:
119119

120120
- **Cost** - When planning your worker nodes, keep in mind the overall cost per VM you incur. For example, if your application workloads require limited resources, you should plan to deploy smaller sized VMs. Azure Stack Hub, like Azure, is normally billed on a consumption basis, so appropriately sizing the VMs for Kubernetes roles is crucial to optimizing consumption costs.
121121

@@ -125,7 +125,7 @@ When selecting VM sizes for the initial deployment, there are several considerat
125125

126126
Scaling is done manually using the AKS Engine helper VM that was used to deploy the Kubernetes cluster initially. For more information, see [Scaling Kubernetes clusters](https://github.com/Azure/aks-engine/blob/master/docs/topics/scale.md)
127127

128-
- **Quotas** - Consider the [quotas](/azure-stack/operator/azure-stack-quota-types) you've configured when planning out an AKS deployment on your Azure Stack Hub. Make sure each [subscription](/azure-stack/operator/service-plan-offer-subscription-overview) has the proper plans and the quotas configured. The subscription needs to accommodate the amount of compute, storage, and other services needed for your clusters as they scale out.
128+
- **Quotas** - Consider the [quotas](/azure-stack/operator/azure-stack-quota-types) you configure when planning out an AKS deployment on your Azure Stack Hub. Make sure each [subscription](/azure-stack/operator/service-plan-offer-subscription-overview) has the proper plans and the quotas configured. The subscription needs to accommodate the amount of compute, storage, and other services needed for your clusters as they scale out.
129129

130130
- **Application workloads** - Refer to the [Clusters and workloads concepts](/azure/aks/concepts-clusters-workloads#nodes-and-node-pools) in the Kubernetes core concepts for Azure Kubernetes Service document. This article helps you scope the proper VM size based on the compute and memory needs of your application.
131131

@@ -151,7 +151,7 @@ For the application layer, the most important consideration is whether the appli
151151

152152
Exposing an application using a public IP via a Load Balancer or an Ingress Controller doesn't nessecarily mean that the application is now accessible via the Internet. It's possible for Azure Stack Hub to have a public IP address that is only visible on the local intranet - not all public IPs are truly Internet-facing.
153153

154-
The previous block considers ingress traffic to the application. Another topic that must be considered for a successful Kubernetes deployment is outbound/egress traffic. Here are a few use cases that require egress traffic:
154+
The previous block considers ingress traffic to the application. Another consideration for a successful Kubernetes deployment is outbound/egress traffic. Here are a few use cases that require egress traffic:
155155

156156
- Pulling Container Images stored on DockerHub or Azure Container Registry
157157
- Retrieving Helm Charts
@@ -191,7 +191,7 @@ In our architecture, these layers were considered:
191191

192192
**Configuration**
193193

194-
Configuration includes the configuration of Azure Stack Hub, AKS Engine, and the Kubernetes cluster itself. The configuration should be automated as much as possible, and stored as Infrastructure-as-Code in a Git-based version control system like Azure DevOps or GitHub. These settings cannot easily be synchronized across multiple deployments. Therefore we recommend storing and applying configuration from the outside, and using DevOps pipeline.
194+
Configuration includes the configuration of Azure Stack Hub, AKS Engine, and the Kubernetes cluster itself. The configuration should be automated as much as possible, and stored as Infrastructure-as-Code in a Git-based version control system like Azure DevOps or GitHub. These settings can't easily be synchronized across multiple deployments. Therefore we recommend storing and applying configuration from the outside, and using DevOps pipeline.
195195

196196
**Application**
197197

@@ -372,7 +372,7 @@ There are Microsoft Partner solutions that can extend the capabilities of Azure
372372

373373
## Storage and data solutions
374374

375-
As described in [Data and storage considerations](#data-and-storage-considerations), Azure Stack Hub currently doesn't have a native solution to replicate storage across multiple instances. Unlike Azure, the capability of replicating storage across multiple regions does not exist. In Azure Stack Hub, each instance is its own distinct cloud. However, solutions are available from Microsoft Partners that enable storage replication across Azure Stack Hubs and Azure.
375+
As described in [Data and storage considerations](#data-and-storage-considerations), Azure Stack Hub currently doesn't have a native solution to replicate storage across multiple instances. Unlike Azure, the capability of replicating storage across multiple regions doesn't exist. In Azure Stack Hub, each instance is its own distinct cloud. However, solutions are available from Microsoft Partners that enable storage replication across Azure Stack Hubs and Azure.
376376

377377
**SCALITY**
378378

azure-stack/user/pattern-out-of-stock-at-edge.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Out of stock detection using Azure and Azure Stack Edge
33
description: Learn how to use Azure and Azure Stack Edge services to implement out of stock detection.
44
author: ronmiab
55
ms.topic: article
6-
ms.date: 04/03/2025
6+
ms.date: 04/25/2025
77
ms.author: robess
88
ms.reviewer: anajod
99
ms.lastreviewed: 05/24/2021

0 commit comments

Comments
 (0)