You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As we are providing discovery only through ACM,
we update the documentation to explain the enclave approach is a one-time installation
convenience. Any changes should be done via ACM. And in general it is recommended to configure
all nodes via ACM to begin with.
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,6 +120,8 @@ Comprehensive documentation is available in the `docs/` folder:
120
120
-**[Deployment Guide](docs/DEPLOYMENT_GUIDE.md)**: Complete guide on what gets deployed, prerequisites, and deployment workflow
121
121
-**[Configuration Reference](docs/CONFIGURATION_REFERENCE.md)**: Detailed explanation of all configuration variables with examples
122
122
123
+
> **Note on Host Discovery Management:** While Phase 7 allows you to configure hardware discovery through the Enclave configuration as a one-time convenience, **Red Hat Advanced Cluster Management (ACM) is the recommended approach for managing bare metal host discovery and lifecycle operations** in production. For adding, removing, or modifying nodes after initial deployment, use ACM. See the [Deployment Guide](docs/DEPLOYMENT_GUIDE.md#discovering-new-nodes) for details.
> **⚠️ Important: Use Red Hat ACM for Production Host Management**
503
+
>
504
+
> **Red Hat Advanced Cluster Management (ACM) is the recommended approach for managing bare metal host discovery and lifecycle operations.** The discovery hosts configuration in this file is provided as a convenience for initial one-time setup only.
505
+
>
506
+
> For ongoing operations such as adding nodes, removing nodes, changing configurations, or scaling the cluster, use Red Hat ACM instead. See the [Managing bare metal hosts documentation](https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.12/html/clusters/cluster_mce_overview#managing-bare-metal-hosts-console) for details.
507
+
502
508
The discovery hosts configuration is defined in `config/global.yaml` for discovering new nodes after the initial cluster deployment. This configuration uses the same network settings (defaultDNS, defaultGateway, defaultPrefix, lzBmcIP) as the main cluster deployment.
Copy file name to clipboardExpand all lines: docs/DEPLOYMENT_GUIDE.md
+31-3Lines changed: 31 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -730,9 +730,35 @@ For diagnostic log collection, see the [Log Collection Tool](../lz-gather-logs/R
730
730
731
731
## Discovering New Nodes
732
732
733
-
After the initial cluster deployment, you can discover and add new bare metal nodes to the cluster using the discovery process. This is useful for adding compute nodes or additional infrastructure nodes.
733
+
After the initial cluster deployment, you can discover and add new bare metal nodes to the cluster.
734
734
735
-
### Prerequisites
735
+
### Recommended Approach: Red Hat Advanced Cluster Management (ACM)
736
+
737
+
**Red Hat ACM is the recommended way to manage host discovery and bare metal infrastructure.** ACM provides a comprehensive interface for managing the complete lifecycle of bare metal hosts, including:
738
+
739
+
- Adding new hosts to the cluster
740
+
- Removing hosts from the cluster
741
+
- Modifying host configurations
742
+
- Monitoring host status and health
743
+
- Managing host scaling operations
744
+
745
+
For detailed information on managing bare metal hosts with ACM, refer to the official documentation:
746
+
- [Managing bare metal hosts using Red Hat ACM](https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.15/html/clusters/cluster_mce_overview#cim-intro)
As a convenience for initial setup, you can configure hosts in the Enclave configuration (`config/global.yaml`) and use the discovery playbook to boot them. **However, this is intended as a one-time operation.**
751
+
752
+
**Important:** If you need to perform any of the following operations, you must use Red Hat ACM instead of the Enclave configuration:
753
+
- Add more nodes after initial deployment
754
+
- Remove nodes from the cluster
755
+
- Change node configurations
756
+
- Scale up or down the cluster
757
+
- Perform day-2 operations on bare metal hosts
758
+
759
+
The Enclave configuration method is provided only for initial convenience and is not suitable for ongoing infrastructure management.
760
+
761
+
### Prerequisites for Enclave Configuration Method
736
762
737
763
- The management cluster must be fully deployed and operational
738
764
- You must have access to the cluster's kubeconfig file
@@ -778,7 +804,9 @@ Each node in `discovery_hosts` requires:
0 commit comments