Skip to content

Commit 712b406

Browse files
author
Kristopher Turner
committed
docs: add Variables tables to Part 4 Cluster Deployment (28 files)
- Phase 01 Hardware Provisioning: tasks 02, 04, 05 (01 and 03 already had them) - Phase 02 OS Installation: all 4 tasks - Phase 03 OS Configuration: tasks 01-03, 09, 11-13 (04-07 have Config Reference, 08 has no vars) - Phase 04 Arc Registration: all 4 tasks - Phase 05 Cluster Deployment: all 4 deployment method files (AD+LI portal+ARM) - Phase 06 Post-Deployment: tasks 02-04, 06-08 (01+05 have existing variable tables) Part of implementation standardization - adding Variables from variables.yml sections.
1 parent 5e3b3e7 commit 712b406

28 files changed

Lines changed: 343 additions & 0 deletions

docs/implementation/04-cluster-deployment/phase-01-hardware-provisioning/task-02-hardware-discovery-via-dell-redfish-api.mdx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,19 @@ All scripts in this task run **from the management server** and connect to iDRAC
6262

6363
---
6464

65+
## Variables from variables.yml
66+
67+
| Path | Type | Description |
68+
|------|------|-------------|
69+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address for Redfish API connection |
70+
| `nodes.<name>.hostname` | string | Node hostname for inventory labeling |
71+
| `nodes.<name>.service_tag` | string | Dell service tag (populated by this task) |
72+
| `nodes.<name>.macs.idrac` | string | iDRAC MAC address (populated by this task) |
73+
| `nodes.<name>.macs.onboard_port1` | string | Management NIC MAC (populated by this task) |
74+
| `nodes.<name>.macs.slot3_port1` | string | PCIe NIC MACs (populated by this task) |
75+
76+
---
77+
6578
## Execution Options
6679

6780
<Tabs groupId="deployment-method">

docs/implementation/04-cluster-deployment/phase-01-hardware-provisioning/task-04-bios-and-idrac-settings-validation.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,17 @@ The orchestrated and standalone script paths **read from Task 02 discovery JSON
5151

5252
---
5353

54+
## Variables from variables.yml
55+
56+
| Path | Type | Description |
57+
|------|------|-------------|
58+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address (UI validation access) |
59+
| `nodes.<name>.service_tag` | string | Service tag to match discovery JSON files |
60+
| `nodes.<name>.hostname` | string | Node hostname for report labeling |
61+
| `nodes.<name>.model` | string | Platform model to determine required settings tier |
62+
63+
---
64+
5465
## Required BIOS Settings
5566

5667
### Core Virtualization Settings (All AX Platforms)

docs/implementation/04-cluster-deployment/phase-01-hardware-provisioning/task-05-bios-and-idrac-settings-remediation.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,17 @@ Remediate non-compliant BIOS or iDRAC settings identified in Task 04 using Dell
5757

5858
---
5959

60+
## Variables from variables.yml
61+
62+
| Path | Type | Description |
63+
|------|------|-------------|
64+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address for Redfish API connection |
65+
| `nodes.<name>.service_tag` | string | Service tag to match compliance report entries |
66+
| `nodes.<name>.hostname` | string | Node hostname for logging |
67+
| `key_vault.name` | string | Azure Key Vault name for iDRAC credentials |
68+
69+
---
70+
6071
## Workflow Integration
6172

6273
| Task | Action | Output |

docs/implementation/04-cluster-deployment/phase-02-os-installation/task-01-delete-and-recreate-virtual-disk-on-dell-boss-card.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,15 @@ This step permanently deletes any existing virtual disk and all data on the BOSS
7272

7373
---
7474

75+
## Variables from variables.yml
76+
77+
| Path | Type | Description |
78+
|------|------|-------------|
79+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address for BOSS card management |
80+
| `nodes.<name>.hostname` | string | Node hostname for tracking |
81+
82+
---
83+
7584
## Dell BOSS Card Reference
7685

7786
| Feature | BOSS-S1 | BOSS-S2 / BOSS-N1 |

docs/implementation/04-cluster-deployment/phase-02-os-installation/task-02-mount-and-verify-dell-gold-image-iso.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,15 @@ If you are physically at the data centre, use the **USB Drive (On-Site)** tab. I
5858

5959
---
6060

61+
## Variables from variables.yml
62+
63+
| Path | Type | Description |
64+
|------|------|-------------|
65+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address for Virtual Media mount |
66+
| `nodes.<name>.hostname` | string | Node hostname for tracking |
67+
68+
---
69+
6170
## Execution Options
6271

6372
<Tabs groupId="deployment-method">

docs/implementation/04-cluster-deployment/phase-02-os-installation/task-03-manual-os-installation.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,15 @@ Full automation for Windows Setup OS deployment is not yet implemented. Manual i
5858

5959
---
6060

61+
## Variables from variables.yml
62+
63+
| Path | Type | Description |
64+
|------|------|-------------|
65+
| `nodes.<name>.idrac_ip` | string | iDRAC IP address for Virtual Console access |
66+
| `nodes.<name>.hostname` | string | Target hostname (set post-installation) |
67+
68+
---
69+
6170
## BOSS Card Installation Reference
6271

6372
| Item | Description |

docs/implementation/04-cluster-deployment/phase-02-os-installation/task-04-verify-os-deployment.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,16 @@ This task confirms Task 03 produced a healthy installation on every node.
5757

5858
---
5959

60+
## Variables from variables.yml
61+
62+
| Path | Type | Description |
63+
|------|------|-------------|
64+
| `nodes.<name>.idrac_ip` | string | iDRAC IP for console access during verification |
65+
| `nodes.<name>.hostname` | string | Expected hostname for verification |
66+
| `nodes.<name>.management_ip` | string | Expected management IP for network test |
67+
68+
---
69+
6070
## Phase 02 Pre-Flight Checklist
6171

6272
Confirm all prior tasks are complete before running verification:

docs/implementation/04-cluster-deployment/phase-03-os-configuration/task-01-enable-winrm-for-remote-management.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,16 @@ Once complete on all nodes, all subsequent Phase 03 tasks can be executed remote
5151

5252
---
5353

54+
## Variables from variables.yml
55+
56+
| Path | Type | Description |
57+
|------|------|-------------|
58+
| `nodes.<name>.idrac_ip` | string | iDRAC IP for console access if WinRM fails |
59+
| `nodes.<name>.management_ip` | string | Management IP for TrustedHosts configuration |
60+
| `network.management_subnet` | string | Management subnet for TrustedHosts wildcard pattern |
61+
62+
---
63+
5464
## TrustedHosts Configuration
5565

5666
`TrustedHosts` controls which remote computers are allowed to connect to the node via WinRM. Before running the script, identify all networks from which you will be managing these nodes and combine them into a comma-separated value.

docs/implementation/04-cluster-deployment/phase-03-os-configuration/task-02-enable-rdp.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,15 @@ WinRM is already enabled from [Task 01](./task-01-enable-winrm-for-remote-manage
5151

5252
---
5353

54+
## Variables from variables.yml
55+
56+
| Path | Type | Description |
57+
|------|------|-------------|
58+
| `nodes.<name>.management_ip` | string | Node IP for RDP connection after enabling |
59+
| `cluster_nodes[].hostname` | string | Node hostname for connection verification |
60+
61+
---
62+
5463
## Execution
5564

5665
<Tabs groupId="deployment-method">

docs/implementation/04-cluster-deployment/phase-03-os-configuration/task-03-configure-static-ip-address.mdx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,19 @@ The process on each node:
6565

6666
---
6767

68+
## Variables from variables.yml
69+
70+
| Path | Type | Description |
71+
|------|------|-------------|
72+
| `nodes.<name>.management_ip` | string | Static IP to assign to management NIC |
73+
| `network.management.prefix_length` | integer | Subnet prefix (e.g., 24) |
74+
| `network.management.gateway` | string | Default gateway for management network |
75+
| `dns.primary` | string | Primary DNS server IP |
76+
| `dns.secondary` | string | Secondary DNS server IP |
77+
| `cluster.management_nic_name` | string | Management adapter name (e.g., Embedded NIC 1) |
78+
79+
---
80+
6881
## Execution
6982

7083
<Tabs groupId="deployment-method">

0 commit comments

Comments
 (0)