Skip to content

Commit c9bde6d

Browse files
authored
Merge pull request #56007 from kelbrown20/OSDOCS-4032-agent-based-installer-on-aarch64
OSDOCS-4032: Agent based installer on ARM
2 parents 39a43fe + a019046 commit c9bde6d

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

modules/installing-ocp-agent.adoc

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,38 +61,39 @@ cat << EOF > ./my-cluster/install-config.yaml
6161
apiVersion: v1
6262
baseDomain: test.example.com
6363
compute:
64-
- architecture: amd64
64+
architecture: amd64 <1>
6565
hyperthreading: Enabled
6666
name: worker
6767
replicas: 0
6868
controlPlane:
69-
architecture: amd64
69+
architecture: amd64
7070
hyperthreading: Enabled
7171
name: master
7272
replicas: 1
7373
metadata:
74-
name: sno-cluster <1>
74+
name: sno-cluster <2>
7575
networking:
7676
clusterNetwork:
7777
- cidr: 10.128.0.0/14
7878
hostPrefix: 23
7979
machineNetwork:
8080
- cidr: 192.168.111.0/16
81-
networkType: OVNKubernetes <2>
81+
networkType: OVNKubernetes <3>
8282
serviceNetwork:
8383
- 172.30.0.0/16
8484
platform:
8585
none: {}
86-
pullSecret: '<pull_secret>' <3>
86+
pullSecret: '<pull_secret>' <4>
8787
sshKey: |
88-
'<ssh_pub_key>' <4>
88+
'<ssh_pub_key>' <5>
8989
EOF
9090
----
9191
+
92-
<1> Required.
93-
<2> The cluster network plugin to install. The supported values are `OVNKubernetes` and `OpenShiftSDN`. The default value is `OVNKubernetes`.
94-
<3> Enter your pull secret.
95-
<4> Enter your ssh public key.
92+
<1> Specify the system architecture, valid values are `amd64` and `arm64`.
93+
<2> Required. Specify your cluster name.
94+
<3> State the cluster network plugin to install. The supported values are `OVNKubernetes` and `OpenShiftSDN`. The default value is `OVNKubernetes`.
95+
<4> Specify your pull secret.
96+
<5> Specify your ssh public key.
9697

9798
+
9899
[NOTE]
@@ -190,7 +191,7 @@ $ openshift-install --dir <install_directory> agent create image
190191
+
191192
NOTE: Red Hat Enterprise Linux CoreOS (RHCOS) supports multipathing on the primary disk, allowing stronger resilience to hardware failure to achieve higher host availability. Multipathing is enabled by default in the agent ISO image, with a default `/etc/multipath.conf` configuration.
192193
193-
. Boot the `agent.x86_64.iso` image on the bare metal machines.
194+
. Boot the `agent.x86_64.iso` or `agent.aarch64.iso` image on the bare metal machines.
194195
195196
. Optional: To know when the bootstrap host (which is the rendezvous host) reboots, run the following command:
196197

modules/sample-ztp-custom-resources.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ spec:
8989
clusterRef:
9090
name: ostest
9191
namespace: cluster0
92+
cpuArchitecture: aarch64
9293
pullSecretRef:
9394
name: pull-secret
9495
sshAuthorizedKey: <YOUR_SSH_PUBLIC_KEY>

0 commit comments

Comments
 (0)