Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions modules/adding-node-iso-yaml.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,17 @@ hosts:
- ip: 192.168.122.2
prefix-length: 23
dhcp: false
dns-resolver:
config:
server:
- 192.168.122.1
search:
- example.com
routes:
config:
- destination: 0.0.0.0/0
next-hop-address: 192.168.122.1
next-hop-interface: eth0
- hostname: extra-worker-2
rootDeviceHints:
deviceName: /dev/sda
Expand All @@ -62,6 +73,17 @@ hosts:
- ip: 192.168.122.3
prefix-length: 23
dhcp: false
dns-resolver:
config:
server:
- 192.168.122.1
search:
- example.com
routes:
config:
- destination: 0.0.0.0/0
next-hop-address: 192.168.122.1
next-hop-interface: eth0
----

. Generate the ISO image by running the following command:
Expand Down Expand Up @@ -110,3 +132,8 @@ If these checks are skipped, you must manually check for CSRs by running the `oc
----
$ oc adm certificate approve <csr_name>
----
+
[IMPORTANT]
====
Each node requires two CSR approvals during the addition process. The first CSR is for the kubelet client certificate, and the second CSR is for the kubelet serving certificate. You must approve both CSRs for each node to complete the node addition successfully.
====