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
Copy file name to clipboardExpand all lines: asciidoc/product/atip-automated-provision.adoc
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,6 @@ Much of the configuration via Edge Image Builder is possible, but in this guide,
72
72
73
73
* A container runtime such as https://podman.io[Podman] or https://rancherdesktop.io[Rancher Desktop] is required to run Edge Image Builder.
74
74
* The base image will be built using the following guide <<guides-kiwi-builder-images>> with the profile `Base-SelfInstall` (or `Base-RT-SelfInstall` for the Real-Time kernel). The process is the same for both architectures (x86-64 and aarch64).
75
-
* To deploy aarch64 downstream clusters, you must set before the management cluster deployment the `deployArchitecture: arm64` parameter in the `metal3.yaml` file explained in <<arm64-mgmt-cluster,Management Cluster Documentation>>. This is required to ensure that the correct architecture is used for the downstream cluster.
76
75
77
76
[NOTE]
78
77
====
@@ -639,6 +638,7 @@ metadata:
639
638
labels:
640
639
cluster-role: control-plane
641
640
spec:
641
+
architecture: x86_64
642
642
online: true
643
643
bootMACAddress: ${BMC_MAC}
644
644
rootDeviceHints:
@@ -657,7 +657,8 @@ where:
657
657
658
658
[NOTE]
659
659
====
660
-
If no network configuration for the host has been specified, either at image build time or through the `BareMetalHost` definition, an autoconfiguration mechanism (DHCP, DHCPv6, SLAAC) will be used. For more details or complex configurations, check the xref:advanced-network-configuration[].
660
+
* Architecture must be either `x86_64` or `aarch64`, depending on the architecture of the bare-metal host to be enrolled.
661
+
* If no network configuration for the host has been specified, either at image build time or through the `BareMetalHost` definition, an autoconfiguration mechanism (DHCP, DHCPv6, SLAAC) will be used. For more details or complex configurations, check the xref:advanced-network-configuration[].
661
662
====
662
663
663
664
Once the file is created, the following command has to be executed in the management cluster to start enrolling the new bare-metal host in the management cluster:
@@ -953,6 +954,7 @@ metadata:
953
954
labels:
954
955
cluster-role: control-plane
955
956
spec:
957
+
architecture: x86_64
956
958
online: true
957
959
bootMACAddress: ${BMC_NODE1_MAC}
958
960
bmc:
@@ -972,6 +974,7 @@ Where:
972
974
====
973
975
* If no network configuration for the host has been specified, either at image build time or through the `BareMetalHost` definition, an autoconfiguration mechanism (DHCP, DHCPv6, SLAAC) will be used. For more details or complex configurations, check the xref:advanced-network-configuration[].
974
976
* Multi-node dual-stack or IPv6 only clusters are not yet supported.
977
+
* Architecture must be either `x86_64` or `aarch64`, depending on the architecture of the bare-metal host to be enrolled.
975
978
====
976
979
977
980
Once the file is created, the following command must be executed in the management cluster to start enrolling the bare-metal hosts in the management cluster:
@@ -1555,6 +1558,7 @@ metadata:
1555
1558
labels:
1556
1559
cluster-role: control-plane
1557
1560
spec:
1561
+
architecture: x86_64
1558
1562
online: true
1559
1563
bootMACAddress: ${BMC_MAC}
1560
1564
rootDeviceHints:
@@ -1570,6 +1574,7 @@ spec:
1570
1574
====
1571
1575
* If you need to deploy a multi-node cluster, the same process must be done for each node.
1572
1576
* The `Metal3DataTemplate`, `networkData` and `Metal3 IPAM` are currently not supported; only the configuration via static secrets is fully supported.
1577
+
* Architecture must be either `x86_64` or `aarch64`, depending on the architecture of the bare-metal host to be enrolled.
Copy file name to clipboardExpand all lines: asciidoc/product/atip-management-cluster.adoc
-23Lines changed: 0 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -878,29 +878,6 @@ metal3-ironic:
878
878
size: "5Gi"
879
879
880
880
----
881
-
[#arm64-mgmt-cluster]
882
-
In case you want to deploy arm64 downstream clusters using this x86_64 management cluster, you need to add the following `deployArchitecture: arm64` to the `global` section of the `metal3.yaml` file:
883
-
+
884
-
[,yaml]
885
-
----
886
-
global:
887
-
ironicIP: ${METAL3_VIP}
888
-
enable_vmedia_tls: false
889
-
additionalTrustedCAs: false
890
-
deployArchitecture: arm64
891
-
metal3-ironic:
892
-
global:
893
-
predictableNicNames: "true"
894
-
persistence:
895
-
ironic:
896
-
size: "5Gi"
897
-
----
898
-
899
-
[NOTE]
900
-
====
901
-
In the current version, a limitation exists regarding the use of `deployArchitecture: arm64`. Specifically, if you enable the deployment of downstream arm64 clusters using this directive, the management cluster will subsequently only be able to deploy this architecture.
902
-
To deploy clusters on both architectures (x86_64 and arm64), you will need to provision two separate management clusters. This limitation will be removed in a future version.
0 commit comments