Skip to content

Commit 1867f7d

Browse files
authored
Merge pull request #111000 from lcavalle/TELCODOCS-2687-dita-rewrite
TELCODOCS-2687: DITA rewrite for ibi-edge-image-based-install-standalone
2 parents 6908dfe + dad9d96 commit 1867f7d

3 files changed

Lines changed: 22 additions & 17 deletions

File tree

modules/ibi-create-standalone-config-iso.adoc

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[id="create-standalone-config-iso_{context}"]
77
= Deploying a {sno} cluster using the openshift-install program
88

9+
[role="_abstract"]
910
You can use the `openshift-install` program to configure and deploy a host that you preinstalled with an image-based installation. To configure the target host with site-specific details, you must create the following resources:
1011

1112
* The `install-config.yaml` installation manifest
@@ -30,16 +31,16 @@ For more information about the specifications for the `image-based-config.yaml`
3031
+
3132
[source,terminal]
3233
----
33-
$ mkdir ibi-config-iso-workdir <1>
34+
$ mkdir <working_directory>
3435
----
35-
<1> Replace `ibi-config-iso-workdir` with the name of your working directory.
36+
+
37+
where `<working_directory>` is the name of your working directory, for example `ibi-config-iso-workdir`.
3638

3739
. Create the installation manifest:
3840

39-
.. Create a YAML file that defines the `install-config` manifest:
41+
.. Create a YAML file that defines the `install-config` manifest, as in the following example:
4042
+
4143
--
42-
.Example `install-config.yaml` file
4344
[source,yaml]
4445
----
4546
apiVersion: v1
@@ -57,7 +58,7 @@ controlPlane:
5758
name: master
5859
replicas: 1
5960
networking:
60-
machineNetwork: <1>
61+
machineNetwork:
6162
- cidr: 192.168.200.0/24
6263
#- cidr: fd01::/64
6364
platform:
@@ -67,7 +68,8 @@ cpuPartitioningMode: "AllNodes"
6768
pullSecret: '{"auths":{"<your_pull_secret>"}}}'
6869
sshKey: 'ssh-rsa <your_ssh_pub_key>'
6970
----
70-
<1> For dual-stack networking, you can specify both IPv4 and IPv6 CIDRs using a list format. The first CIDR in the list is the primary address family and must match the primary address family of the seed cluster.
71+
+
72+
For dual-stack networking, you can specify both IPv4 and IPv6 CIDRs using a list format in the `machineNetwork` field. The first CIDR in the list is the primary address family and must match the primary address family of the seed cluster.
7173

7274
[IMPORTANT]
7375
====
@@ -87,7 +89,8 @@ If your cluster deployment requires a proxy configuration, you must do the follo
8789
$ openshift-install image-based create config-template --dir ibi-config-iso-workdir/
8890
----
8991
+
90-
.Example output
92+
Example output:
93+
+
9194
[source,terminal]
9295
----
9396
INFO Config-Template created in: ibi-config-iso-workdir
@@ -129,7 +132,8 @@ networkConfig:
129132

130133
. Edit your configuration file:
131134
+
132-
.Example `image-based-config.yaml` file
135+
Example `image-based-config.yaml` file:
136+
+
133137
[source,yaml]
134138
----
135139
#
@@ -182,7 +186,8 @@ networkConfig:
182186
$ openshift-install image-based create config-image --dir ibi-config-iso-workdir/
183187
----
184188
+
185-
.Example output
189+
Example output:
190+
+
186191
[source,terminal]
187192
----
188193
INFO Adding NMConnection file <ens1f0.nmconnection>
@@ -193,7 +198,8 @@ INFO Config-Image created in: ibi-config-iso-workdir/auth
193198
+
194199
View the output in the working directory:
195200
+
196-
.Example output
201+
Example output:
202+
+
197203
[source,terminal]
198204
----
199205
ibi-config-iso-workdir/
@@ -222,7 +228,8 @@ $ export KUBECONFIG=ibi-config-iso-workdir/auth/kubeconfig
222228
$ oc get nodes
223229
----
224230
+
225-
.Example output
231+
Example output:
232+
+
226233
[source,terminal]
227234
----
228235
NAME STATUS ROLES AGE VERSION

modules/ibi-extra-manifests-standalone.adoc

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,17 @@
66
[id="ibi-extra-manifest-standalone_{context}"]
77
= Configuring resources for extra manifests
88

9+
[role="_abstract"]
910
You can optionally define additional resources in an image-based deployment for {sno} clusters.
1011

1112
Create the additional resources in an `extra-manifests` folder in the same working directory that has the `install-config.yaml` and `image-based-config.yaml` manifests.
1213

1314
[NOTE]
1415
====
15-
Filenames for additional resources in the `extra-manifests` directory must not exceed 30 characters. Longer filenames might cause deployment failures.
16+
Filenames for additional resources in the `extra-manifests` directory must not exceed 30 characters. Longer filenames might cause deployment failures.
1617
====
1718

18-
== Creating a resource in the extra-manifests folder
19-
20-
You can create a resource in the `extra-manifests` folder of your working directory to add extra manifests to the image-based deployment for {sno} clusters.
21-
22-
The following example adds an single-root I/O virtualization (SR-IOV) network to the deployment.
19+
The following example shows how to create a resource in the `extra-manifests` folder of your working directory to add an single-root I/O virtualization (SR-IOV) network to the deployment.
2320

2421
[NOTE]
2522
====

modules/ibi-installer-configuration-config.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[id="ibi-installer-configuration-config_{context}"]
77
= Reference specifications for the image-based-config.yaml manifest
88

9+
[role="_abstract"]
910
The following content describes the specifications for the `image-based-config.yaml` manifest.
1011

1112
The `openshift-install` program uses the `image-based-config.yaml` manifest to create a site-specific configuration ISO for image-based deployments of {sno}.

0 commit comments

Comments
 (0)