Skip to content

Commit f81dad6

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-stack-docs-pr into mefresh
2 parents 01634f7 + 6725f82 commit f81dad6

File tree

64 files changed

+445
-537
lines changed

Some content is hidden

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

64 files changed

+445
-537
lines changed

.openpublishing.publish.config.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"build_output_subfolder": "adaptive-cloud",
77
"locale": "en-us",
88
"monikers": [],
9+
"moniker_ranges": [],
910
"open_to_public_contributors": false,
1011
"type_mapping": {
1112
"Conceptual": "Content"
@@ -29,14 +30,12 @@
2930
"template_folder": "_themes"
3031
},
3132
{
32-
"docset_name": "AzureLocal",
33-
"build_source_folder": "azure-local",
34-
"build_output_subfolder": "AzureLocal",
33+
"docset_name": "azure-managed-lustre",
34+
"build_source_folder": "azure-managed-lustre",
35+
"build_output_subfolder": "azure-managed-lustre",
3536
"locale": "en-us",
3637
"monikers": [],
37-
"moniker_ranges": [
38-
">=azloc-2408"
39-
],
38+
"moniker_ranges": [],
4039
"open_to_public_contributors": true,
4140
"type_mapping": {
4241
"Conceptual": "Content"
@@ -45,12 +44,14 @@
4544
"template_folder": "_themes"
4645
},
4746
{
48-
"docset_name": "azure-managed-lustre",
49-
"build_source_folder": "azure-managed-lustre",
50-
"build_output_subfolder": "azure-managed-lustre",
47+
"docset_name": "AzureLocal",
48+
"build_source_folder": "azure-local",
49+
"build_output_subfolder": "AzureLocal",
5150
"locale": "en-us",
5251
"monikers": [],
53-
"moniker_ranges": [],
52+
"moniker_ranges": [
53+
">=azloc-2408"
54+
],
5455
"open_to_public_contributors": true,
5556
"type_mapping": {
5657
"Conceptual": "Content"
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"redirections": [
3+
{
4+
"source_path": "adaptive-cloud/app-solutions/index.yml",
5+
"redirect_url": "/azure-stack/user/overview-patterns-solution-examples",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "adaptive-cloud/app-solutions/overview-app-design-considerations.md",
10+
"redirect_url": "/azure/architecture/guide",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "adaptive-cloud/app-solutions/overview-patterns-solution-examples.md",
15+
"redirect_url": "/azure-stack/user/overview-patterns-solution-examples",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "adaptive-cloud/app-solutions/pattern-cicd-pipeline.md",
20+
"redirect_url": "/azure-stack/user/pattern-cicd-pipeline",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "adaptive-cloud/app-solutions/pattern-cross-cloud-scale-onprem-data.md",
25+
"redirect_url": "/azure-stack/user/pattern-cross-cloud-scale-on-premises-data",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "adaptive-cloud/app-solutions/pattern-cross-cloud-scale.md",
30+
"redirect_url": "/azure-stack/user/pattern-cross-cloud-scale",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "adaptive-cloud/app-solutions/pattern-geo-distributed.md",
35+
"redirect_url": "/azure-stack/user/pattern-geo-distributed",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "adaptive-cloud/app-solutions/pattern-highly-available-kubernetes.md",
40+
"redirect_url": "/azure-stack/user/pattern-highly-available-kubernetes",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "adaptive-cloud/app-solutions/pattern-hybrid-relay.md",
45+
"redirect_url": "/azure-stack/user/pattern-hybrid-relay",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "adaptive-cloud/app-solutions/pattern-out-of-stock-at-edge.md",
50+
"redirect_url": "/azure-stack/user/pattern-out-of-stock-at-edge",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "adaptive-cloud/app-solutions/pattern-retail-footfall-detection.md",
55+
"redirect_url": "/azure-stack/user/pattern-retail-footfall-detection",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "adaptive-cloud/app-solutions/pattern-tiered-data-analytics.md",
60+
"redirect_url": "/azure-stack/user/pattern-tiered-data-analytics",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "adaptive-cloud/app-solutions/pattern-train-ml-model-at-edge.md",
65+
"redirect_url": "/azure-stack/user/pattern-train-machine-learning-model-at-edge",
66+
"redirect_document_id": false
67+
}
68+
]
69+
}

AKS-Arc/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
items:
169169
- name: Azure Local
170170
href: /azure/azure-local
171-
- name: Azure Adaptive Cloud
171+
- name: Azure adaptive cloud
172172
href: /azure/adaptive-cloud
173173
- name: Azure Arc Jumpstart
174174
href: https://azurearcjumpstart.com/azure_arc_jumpstart/azure_arc_k8s/aks_stack_hci/

AKS-Arc/azure-rbac-23h2.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ ms.custom: devx-track-azurecli
66
author: sethmanheim
77
ms.author: sethm
88
ms.reviewer: leslielin
9-
ms.date: 07/26/2024
10-
ms.lastreviewed: 07/26/2024
9+
ms.date: 02/21/2025
10+
ms.lastreviewed: 02/21/2025
1111

1212
# Intent: As an IT Pro, I want to use Azure RBAC to authenticate connections to my AKS clusters over the Internet or on a private network.
1313
# Keyword: Kubernetes role-based access control AKS Azure RBAC AD
@@ -46,9 +46,15 @@ Before you begin, make sure you have the following prerequisites:
4646
```
4747

4848
- To interact with Kubernetes clusters, you must install [**kubectl**](https://kubernetes.io/docs/tasks/tools/) and [**kubelogin**](https://azure.github.io/kubelogin/install.html).
49-
- You need the following permissions to enable Azure RBAC while creating a Kubernetes cluster:
50-
- To create a Kubernetes cluster, you need the **Azure Kubernetes Service Arc Contributor** role.
51-
- To use the `--enable-azure-rbac` parameter, you need the **Role Based Access Control Administrator** role for access to the **Microsoft.Authorization/roleAssignments/write** permission. For more information, see [Azure built-in roles](/azure/role-based-access-control/built-in-roles/general).
49+
- The following permissions are required to enable Azure RBAC when creating a Kubernetes cluster:
50+
- To create a Kubernetes cluster, the [**Azure Kubernetes Service Arc Contributor**](/azure/role-based-access-control/built-in-roles/containers#azure-kubernetes-service-arc-contributor-role) role is required.
51+
- To use the `--enable-azure-rbac` parameter, the [**Role Based Access Control Administrator**](/azure/role-based-access-control/built-in-roles/privileged#role-based-access-control-administrator) role is required for access to the **Microsoft.Authorization/roleAssignments/write** permission.
52+
- To assign these roles, use the [az role assignment create](/cli/azure/role/assignment#az-role-assignment-create) CLI command, or follow [Assign Azure roles using Azure CLI](/azure/role-based-access-control/role-assignments-cli):
53+
54+
```azurecli
55+
az role assignment create --assignee <assignee-object-id> --role <role-name-or-id> --scope $ARM_ID
56+
```
57+
5258
- New role assignments can take up to five minutes to propagate and be updated by the authorization server.
5359
- Once Azure RBAC is enabled, you can access your Kubernetes cluster with the given permissions using either direct mode or proxy mode.
5460
- To access the Kubernetes cluster directly using the `az aksarc get-credentials` command, you need the **Microsoft.HybridContainerService/provisionedClusterInstances/listUserKubeconfig/action**, which is included in the **Azure Kubernetes Service Arc Cluster User** role permission.

AKS-Arc/breadcrumb/toc.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
- name: Adaptive Cloud documentation
2-
tocHref: /azure/adaptive-cloud/
3-
topicHref: /azure/adaptive-cloud/index
4-
items:
1+
- name: Azure
2+
tocHref: /azure
3+
topicHref: /azure/index
4+
items:
55
- name: AKS enabled by Azure Arc
66
tocHref: /azure/aks/aksarc/
77
topicHref: /azure/aks/aksarc/index
8-
### items:
9-
### For contextual TOC
8+
### items:
9+
### For contextual TOC
1010
- name: AKS enabled by Azure Arc
1111
tocHref: /azure/azure-arc/kubernetes/
1212
topicHref: /azure/aks/aksarc/index

adaptive-cloud/TOC.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
items:
2+
- name: Azure adaptive cloud documentation
3+
href: index.yml

adaptive-cloud/app-solutions/TOC.yml

Lines changed: 0 additions & 78 deletions
This file was deleted.

adaptive-cloud/app-solutions/index.yml

Lines changed: 0 additions & 94 deletions
This file was deleted.

0 commit comments

Comments
 (0)