Skip to content

Commit e1247d5

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/azure-stack-docs-pr (branch live)
2 parents 783a4e2 + b4e90f5 commit e1247d5

File tree

116 files changed

+2595
-2448
lines changed

Some content is hidden

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

116 files changed

+2595
-2448
lines changed

.openpublishing.redirection.json

Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,141 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "azure-stack/partner/azure-stack-vaas-automate-with-powershell.md",
5+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-automate-with-powershell",
6+
"redirect_document_id": false,
7+
"monikers": [
8+
"azs-2501"
9+
]
10+
},
11+
{
12+
"source_path": "azure-stack/partner/azure-stack-vaas-best-practice.md",
13+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-best-practice",
14+
"redirect_document_id": false,
15+
"monikers": [
16+
"azs-2501"
17+
]
18+
},
19+
{
20+
"source_path": "azure-stack/partner/azure-stack-vaas-create-oem-package.md",
21+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-create-oem-package",
22+
"redirect_document_id": false,
23+
"monikers": [
24+
"azs-2501"
25+
]
26+
},
27+
{
28+
"source_path": "azure-stack/partner/azure-stack-vaas-interactive-feature-verification.md",
29+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-interactive-feature-verification",
30+
"redirect_document_id": false,
31+
"monikers": [
32+
"azs-2501"
33+
]
34+
},
35+
{
36+
"source_path": "azure-stack/partner/azure-stack-vaas-key-concepts.md",
37+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-key-concepts",
38+
"redirect_document_id": false,
39+
"monikers": [
40+
"azs-2501"
41+
]
42+
},
43+
{
44+
"source_path": "azure-stack/partner/azure-stack-vaas-local-agent.md",
45+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-local-agent",
46+
"redirect_document_id": false,
47+
"monikers": [
48+
"azs-2501"
49+
]
50+
},
51+
{
52+
"source_path": "azure-stack/partner/azure-stack-vaas-monitor-test.md",
53+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-monitor-test",
54+
"redirect_document_id": false,
55+
"monikers": [
56+
"azs-2501"
57+
]
58+
},
59+
{
60+
"source_path": "azure-stack/partner/azure-stack-vaas-overview.md",
61+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-overview",
62+
"redirect_document_id": false,
63+
"monikers": [
64+
"azs-2501"
65+
]
66+
},
67+
{
68+
"source_path": "azure-stack/partner/azure-stack-vaas-parameters.md",
69+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-parameters",
70+
"redirect_document_id": false,
71+
"monikers": [
72+
"azs-2501"
73+
]
74+
},
75+
{
76+
"source_path": "azure-stack/partner/azure-stack-vaas-release-notes.md",
77+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-release-notes",
78+
"redirect_document_id": false,
79+
"monikers": [
80+
"azs-2501"
81+
]
82+
},
83+
{
84+
"source_path": "azure-stack/partner/azure-stack-vaas-schedule-test-pass.md",
85+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-schedule-test-pass",
86+
"redirect_document_id": false,
87+
"monikers": [
88+
"azs-2501"
89+
]
90+
},
91+
{
92+
"source_path": "azure-stack/partner/azure-stack-vaas-set-up-resources.md",
93+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-set-up-resources",
94+
"redirect_document_id": false,
95+
"monikers": [
96+
"azs-2501"
97+
]
98+
},
99+
{
100+
"source_path": "azure-stack/partner/azure-stack-vaas-troubleshoot.md",
101+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-troubleshoot",
102+
"redirect_document_id": false,
103+
"monikers": [
104+
"azs-2501"
105+
]
106+
},
107+
{
108+
"source_path": "azure-stack/partner/azure-stack-vaas-validate-microsoft-updates.md",
109+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-validate-microsoft-updates",
110+
"redirect_document_id": false,
111+
"monikers": [
112+
"azs-2501"
113+
]
114+
},
115+
{
116+
"source_path": "azure-stack/partner/azure-stack-vaas-validate-oem-package.md",
117+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-validate-oem-package",
118+
"redirect_document_id": false,
119+
"monikers": [
120+
"azs-2501"
121+
]
122+
},
123+
{
124+
"source_path": "azure-stack/partner/azure-stack-vaas-validate-solution-new.md",
125+
"redirect_url": "/previous-versions/azure/partner/azure-stack-vaas-validate-solution-new",
126+
"redirect_document_id": false,
127+
"monikers": [
128+
"azs-2501"
129+
]
130+
},
131+
{
132+
"source_path": "azure-stack/partner/index.yml",
133+
"redirect_url": "/previous-versions/azure/partner/index",
134+
"redirect_document_id": false,
135+
"monikers": [
136+
"azs-2501"
137+
]
138+
},
3139
{
4140
"source_path": "azure-stack/mdc/azure-stack-capacity-planner.md",
5141
"redirect_url": "/previous-versions/azure/mdc/azure-stack-capacity-planner",

AKS-Arc/ssh-connect-to-windows-and-linux-worker-nodes.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Connect to Windows or Linux worker nodes with SSH
33
description: Learn how to use SSH to connect to Windows or Linux worker nodes in an AKS Arc cluster.
4-
ms.date: 01/10/2025
4+
ms.date: 07/02/2025
55
ms.topic: how-to
66
author: sethmanheim
77
ms.author: sethm
88
ms.reviewer: leslielin
9-
ms.lastreviewed: 01/10/2025
9+
ms.lastreviewed: 07/02/2025
1010
---
1111

1212
# Connect to Windows or Linux worker nodes with SSH
@@ -17,6 +17,28 @@ During your AKS Arc cluster's lifecycle, you might need to directly access clust
1717

1818
This article explains how to use SSH to connect to both Windows and Linux nodes.
1919

20+
## Prerequisites
21+
22+
### **Install the Kubernetes CLI**
23+
24+
You can use the Kubernetes CLI, [**kubectl**](https://kubernetes.io/docs/reference/kubectl/), to connect to your Kubernetes cluster. If you use Azure Cloud Shell, **kubectl** is already installed. If you run the commands locally, you can use the Azure CLI or Azure PowerShell to install **kubectl**.
25+
26+
### [Azure CLI](#tab/azure-cli)
27+
28+
* Install **kubectl** locally using the [`az aks install-cli`](/cli/azure/aks?view=azure-cli-latest&preserve-view=true#az-aks-install-cli) command:
29+
30+
```azurecli-interactive
31+
az aks install-cli
32+
```
33+
34+
### [Azure PowerShell](#tab/azure-powershell)
35+
36+
* Install **kubectl** locally using the [`Install-AzAksCliTool`](/powershell/module/az.aks/install-azaksclitool?view=azps-14.2.0&preserve-view=true) cmdlet:
37+
38+
```azurepowershell-interactive
39+
Install-AzAksCliTool
40+
```
41+
2042
## Use SSH to connect to worker nodes
2143

2244
1. To access the Kubernetes cluster with the specified permissions, you must retrieve the certificate-based admin **kubeconfig** file using the [az aksarc get-credentials](/cli/azure/aksarc#az-aksarc-get-credentials) command. For more information, see [Retrieve certificate-based admin kubeconfig](retrieve-admin-kubeconfig.md):
@@ -28,7 +50,7 @@ This article explains how to use SSH to connect to both Windows and Linux nodes.
2850
1. Run **kubectl get** to obtain the node's IP address and capture its IP value in order to sign in to a Windows or Linux worker node using SSH:
2951

3052
```azurecli
31-
kubectl --kubeconfig /path/to/aks-cluster-kubeconfig get nodes -o wide |
53+
kubectl --kubeconfig /path/to/aks-cluster-kubeconfig get nodes -o wide
3254
```
3355

3456
1. Run `ssh` to connect to a worker node:

0 commit comments

Comments
 (0)