Skip to content

Commit ffe297c

Browse files
committed
fixed remarks from product style quality checks
1 parent ebcf13a commit ffe297c

8 files changed

+194
-194
lines changed

articles/operator-nexus/TOC.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -233,16 +233,16 @@
233233
- name: Cluster
234234
expanded: false
235235
items:
236-
- name: Best Practices for BareMetal Machine Operations
237-
href: howto-baremetal-best-practices.md
236+
- name: Best Practices for Bare Metal Machine Operations
237+
href: howto-bare-metal-best-practices.md
238238
- name: BareMetal Actions
239239
expanded: false
240240
items:
241241
- name: BareMetal BMM Access Setup
242242
href: howto-baremetal-bmm-ssh.md
243243
- name: BareMetal BMC Access Setup
244244
href: howto-baremetal-bmc-ssh.md
245-
- name: BareMetal Machine Platform Commands
245+
- name: Bare Metal Machine Platform Commands
246246
href: howto-baremetal-functions.md
247247
- name: BareMetal Run-Read Execution
248248
href: howto-baremetal-run-read.md
@@ -352,7 +352,7 @@
352352
- name: Cluster or BMM
353353
expanded: false
354354
items:
355-
- name: Troubleshoot Bare Metal Machine Server Problems
355+
- name: Troubleshoot Bare Metal Server Problems
356356
href: troubleshoot-reboot-reimage-replace.md
357357
- name: Troubleshoot Bare Metal Machine Provisioning
358358
href: troubleshoot-bare-metal-machine-provisioning.md

articles/operator-nexus/howto-baremetal-best-practices.md renamed to articles/operator-nexus/howto-bare-metal-best-practices.md

Lines changed: 57 additions & 57 deletions
Large diffs are not rendered by default.

articles/operator-nexus/howto-baremetal-functions.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Azure Operator Nexus: BareMetal Machine platform commands"
2+
title: "Azure Operator Nexus: Bare Metal Machine platform commands"
33
description: Learn how to manage bare metal machines (BMM).
44
author: eak13
55
ms.author: ekarandjeff
@@ -9,32 +9,32 @@ ms.date: 07/19/2024
99
ms.custom: template-how-to, devx-track-azurecli
1010
---
1111

12-
# BareMetal Machine Platform Commands
12+
# Bare Metal Machine Platform Commands
1313

14-
This article describes how to perform lifecycle management operations on bare metal machines (BMM).
14+
This article describes how to perform lifecycle management operations on Bare Metal Machines (BMM).
1515
These steps should be used for troubleshooting purposes to recover from failures or when taking maintenance actions.
1616

17-
First, read the advice in the article [Best Practices for BareMetal Machine Operations](./howto-baremetal-best-practices.md) before proceeding with operations.
17+
First, read the advice in the article [Best Practices for Bare Metal Machine Operations](./howto-bare-metal-best-practices.md) before proceeding with operations.
1818

1919
The bolded actions listed are considered disruptive (Power off, Restart, Reimage, Replace).
2020
The Cordon action without the `evacuate` parameter isn't considered disruptive while Cordon with the `evacuate` parameter is considered disruptive.
2121

22-
- **Power off a BMM**
23-
- Start a BMM
24-
- **Restart a BMM**
25-
- Make a BMM unschedulable (cordon without evacuate, doesn't drain the node)
26-
- **Make a BMM unschedulable (cordon with evacuate, drains the node)**
27-
- Make a BMM schedulable (uncordon)
28-
- **Reimage a BMM**
29-
- **Replace a BMM**
22+
- **Power off a Bare Metal Machine**
23+
- Start a Bare Metal Machine
24+
- **Restart a Bare Metal Machine**
25+
- Make a Bare Metal Machine unschedulable (cordon without evacuate, doesn't drain the node)
26+
- **Make a Bare Metal Machine unschedulable (cordon with evacuate, drains the node)**
27+
- Make a Bare Metal Machine schedulable (uncordon)
28+
- **Reimage a Bare Metal Machine**
29+
- **Replace a Bare Metal Machine**
3030

3131
[!INCLUDE [caution-affect-cluster-integrity](./includes/baremetal-machines/caution-affect-cluster-integrity.md)]
3232

3333
[!INCLUDE [important-donot-disrupt-kcpnodes](./includes/baremetal-machines/important-donot-disrupt-kcpnodes.md)]
3434

35-
[!INCLUDE [prerequisites-azcli-bmm-actions](./includes/baremetal-machines/prerequisites-azcli-bmm-actions.md)]
35+
[!INCLUDE [prerequisites-azure-cli-bare-metal-machine-actions](./includes/baremetal-machines/prerequisites-azure-cli-bare-metal-machine-actions.md)]
3636

37-
## Power Off a BMM
37+
## Power off a Bare Metal Machine
3838

3939
This command will `power-off` the specified `bareMetalMachineName`.
4040

@@ -45,7 +45,7 @@ az networkcloud baremetalmachine power-off \
4545
--subscription <subscriptionID>
4646
```
4747

48-
## Start a BMM
48+
## Start a Bare Metal Machine
4949

5050
This command will `start` the specified `bareMetalMachineName`.
5151

@@ -56,7 +56,7 @@ az networkcloud baremetalmachine start \
5656
--subscription <subscriptionID>
5757
```
5858

59-
## Restart a BMM
59+
## Restart a Bare Metal Machine
6060

6161
This command will `restart` the specified `bareMetalMachineName`.
6262

@@ -67,24 +67,24 @@ az networkcloud baremetalmachine restart \
6767
--subscription <subscriptionID>
6868
```
6969

70-
## Make a BMM Unschedulable (cordon)
70+
## Make a Bare Metal Machine unschedulable (cordon)
7171

72-
You can make a BMM unschedulable by executing the [`cordon`](#make-a-bmm-unschedulable-cordon) command.
73-
On the execution of the `cordon` command, Operator Nexus workloads aren't scheduled on the BMM when `cordon` is set.
74-
Any attempt to create a workload on a `cordoned` BMM results in the workload being set to `pending` state.
75-
Existing workloads continue to run on the BMM unless the workloads are drained.
72+
You can make a Bare Metal Machine unschedulable by executing the [`cordon`](#make-a-bmm-unschedulable-cordon) command.
73+
On the execution of the `cordon` command, Operator Nexus workloads aren't scheduled on the Bare Metal Machine when `cordon` is set.
74+
Any attempt to create a workload on a `cordoned` Bare Metal Machine results in the workload being set to `pending` state.
75+
Existing workloads continue to run on the Bare Metal Machine unless the workloads are drained.
7676

77-
### Drain Workloads from the BMM
77+
### Drain Bare Metal Machine workloads
7878

7979
The cordon command supports the `evacuate` parameter which its default value `False` means that the `cordon` command prevents scheduling new workloads.
8080
To drain workloads with the `cordon` command, the `evacuate` parameter must be set to `True`.
81-
The workloads running on the BMM are `stopped` and the BMM is set to `pending` state.
81+
The workloads running on the Bare Metal Machine are `stopped` and the Bare Metal Machine is set to `pending` state.
8282

8383
> [!NOTE]
84-
> Nexus Management Workloads continue to run on the BMM even when the server is cordoned and evacuated.
84+
> Nexus Management Workloads continue to run on the Bare Metal Machine even when the server is cordoned and evacuated.
8585
86-
It's a best practice to set the `evacuate` value to `True` when attempting to do any maintenance operations on the BMM server.
87-
For more best practices to follow, read through [Best Practices for BareMetal Machine Operations](./howto-baremetal-best-practices.md).
86+
It's a best practice to set the `evacuate` value to `True` when attempting to do any maintenance operations on the Bare Metal server.
87+
For more best practices to follow, read through [Best Practices for Bare Metal Machine Operations](./howto-bare-metal-best-practices.md).
8888

8989
```azurecli
9090
az networkcloud baremetalmachine cordon \
@@ -94,7 +94,7 @@ az networkcloud baremetalmachine cordon \
9494
--subscription <subscriptionID>
9595
```
9696

97-
### To identify if any workloads are currently running on a BMM, run the following command:
97+
### To identify if any workloads are currently running on a Bare Metal Machine, run the following command:
9898

9999
For Virtual Machines:
100100

@@ -110,10 +110,10 @@ For Nexus Kubernetes cluster nodes: (Requires logging into the Nexus Kubernetes
110110
kubectl get nodes <resourceName> -ojson |jq '.metadata.labels."topology.kubernetes.io/baremetalmachine"'
111111
```
112112

113-
## Make a BMM Schedulable (uncordon)
113+
## Make a Bare Metal Machine schedulable (uncordon)
114114

115-
You can make a BMM "schedulable" (the server can host workloads) by executing the [`uncordon`](#make-a-bmm-schedulable-uncordon) command.
116-
All workloads in a `pending` state on the BMM are `restarted` when the BMM is `uncordoned`.
115+
You can make a Bare Metal Machine "schedulable" (the server can host workloads) by executing the [`uncordon`](#make-a-bmm-schedulable-uncordon) command.
116+
All workloads in a `pending` state on the Bare Metal Machine are `restarted` when the Bare Metal Machine is `uncordoned`.
117117

118118
```azurecli
119119
az networkcloud baremetalmachine uncordon \
@@ -122,19 +122,19 @@ az networkcloud baremetalmachine uncordon \
122122
--subscription <subscriptionID>
123123
```
124124

125-
## Reimage a BMM
125+
## Reimage a Bare Metal Machine
126126

127-
You can restore the runtime version on a BMM by executing `reimage` command. The `reimage` action doesn't affect the tenant workload files on the BMM.
128-
This process **redeploys** the runtime image on the target BMM and executes the steps to rejoin the cluster with the same identifiers.
127+
You can restore the runtime version on a Bare Metal Machine by executing `reimage` command. The `reimage` action doesn't affect the tenant workload files on the Bare Metal Machine.
128+
This process **redeploys** the runtime image on the target Bare Metal Machine and executes the steps to rejoin the cluster with the same identifiers.
129129

130-
As a best practice, ensure the BMM's workloads are drained using the [`cordon`](#make-a-bmm-unschedulable-cordon) command, with `evacuate` set to `True`, before executing the `reimage` command.
131-
For more best practices to follow, read through [Best Practices for BareMetal Machine Operations](./howto-baremetal-best-practices.md).
130+
As a best practice, ensure the Bare Metal Machine's workloads are drained using the [`cordon`](#make-a-bmm-unschedulable-cordon) command, with `evacuate` set to `True`, before executing the `reimage` command.
131+
For more best practices to follow, read through [Best Practices for Bare Metal Machine Operations](./howto-bare-metal-best-practices.md).
132132

133133
> [!IMPORTANT]
134-
> Avoid write or edit actions performed on the node via BMM access.
135-
> The `reimage` action is required to restore Microsoft support and any changes done to the BMM are lost while restoring the node to it's expected state.
134+
> Avoid write or edit actions performed on the node via Bare Metal Machine access.
135+
> The `reimage` action is required to restore Microsoft support and any changes done to the Bare Metal Machine are lost while restoring the node to it's expected state.
136136
137-
[!INCLUDE [warning-donot-run-multiple-actions](./includes/baremetal-machines/warning-donot-run-multiple-actions.md)]
137+
[!INCLUDE [warning-do-not-run-multiple-actions](./includes/baremetal-machines/warning-do-not-run-multiple-actions.md)]
138138

139139
```azurecli
140140
az networkcloud baremetalmachine reimage \
@@ -143,13 +143,13 @@ az networkcloud baremetalmachine reimage \
143143
--subscription <subscriptionID>
144144
```
145145

146-
## Replace a BMM
146+
## Replace a Bare Metal Machine
147147

148148
Use the `replace` command when a server encounters hardware issues requiring a complete or partial hardware replacement.
149-
After the replacing components such as motherboard or Network Interface Card (NIC), the MAC address of BMM will change; however, the iDRAC IP address and hostname will remain the same.
150-
A `replace` **must** be executed after each hardware maintenance operation, read through [Best Practices for BareMetal Machine Operations](./howto-baremetal-best-practices.md) for more details.
149+
After the replacing components such as motherboard or Network Interface Card (NIC), the MAC address of Bare Metal Machine will change; however, the iDRAC IP address and hostname will remain the same.
150+
A `replace` **must** be executed after each hardware maintenance operation, read through [Best Practices for Bare Metal Machine Operations](./howto-bare-metal-best-practices.md) for more details.
151151

152-
[!INCLUDE [warning-donot-run-multiple-actions](./includes/baremetal-machines/warning-donot-run-multiple-actions.md)]
152+
[!INCLUDE [warning-do-not-run-multiple-actions](./includes/baremetal-machines/warning-do-not-run-multiple-actions.md)]
153153

154154
```azurecli
155155
az networkcloud baremetalmachine replace \

articles/operator-nexus/includes/baremetal-machines/prerequisites-azcli-bmm-actions.md renamed to articles/operator-nexus/includes/baremetal-machines/prerequisites-azure-cli-bare-metal-machine-actions.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ ms.service: azure-operator-nexus
1212
1. Request access to run the Azure Operator Nexus network fabric (NF) and network cloud CLI extension commands.
1313
1. Sign in to the Azure CLI and select the subscription where the cluster is deployed.
1414
1. Collect the following information:
15-
- Subscription ID (`SUBSCRIPTION`)
16-
- Cluster name (`CLUSTER`)
17-
- Resource group (`CLUSTER_RG`)
18-
- Managed resource group (`CLUSTER_MRG`) - BareMetal Machines (BMM) resources are present in the managed resource group
19-
- BareMetal Machine Name (`BMM_NAME`) that requires lifecycle management operations
15+
- Subscription ID (`SUBSCRIPTION`)
16+
- Cluster name (`CLUSTER`)
17+
- Resource group (`CLUSTER_RG`)
18+
- Managed resource group (`CLUSTER_MRG`) - BareMetal Machines (BMM) resources are present in the managed resource group
19+
- BareMetal Machine Name (`BMM_NAME`) that requires lifecycle management operations

0 commit comments

Comments
 (0)