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: modules/rhel-preparing-playbook-machine.adoc
+6-24Lines changed: 6 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
[id="rhel-preparing-playbook-machine_{context}"]
7
7
= Preparing the machine to run the playbook
8
8
9
-
Before you can add compute machines that use Red Hat Enterprise Linux as the operating system to an {product-title} {product-version} cluster, you must prepare a machine to run the playbook from. This machine is not part of the cluster but must be able to access it.
9
+
Before you can add compute machines that use {op-system-base-full} as the operating system to an {product-title} {product-version} cluster, you must prepare a {op-system-base} 7 machine to run the playbook from. This machine is not part of the cluster but must be able to access it.
10
10
11
11
.Prerequisites
12
12
@@ -15,11 +15,11 @@ Before you can add compute machines that use Red Hat Enterprise Linux as the ope
15
15
16
16
.Procedure
17
17
18
-
. Ensure that the `kubeconfig` file for the cluster and the installation program that you used to install the cluster are on the machine. One way to accomplish this is to use the same machine that you used to install the cluster.
18
+
. Ensure that the `kubeconfig` file for the cluster and the installation program that you used to install the cluster are on the {op-system-base} 7 machine. One way to accomplish this is to use the same machine that you used to install the cluster.
19
19
20
-
. Configure the machine to access all of the RHEL hosts that you plan to use as compute machines. You can use any method that your company allows, including a bastion with an SSH proxy or a VPN.
20
+
. Configure the machine to access all of the {op-system-base} hosts that you plan to use as compute machines. You can use any method that your company allows, including a bastion with an SSH proxy or a VPN.
21
21
22
-
. Configure a user on the machine that you run the playbook on that has SSH access to all of the RHEL hosts.
22
+
. Configure a user on the machine that you run the playbook on that has SSH access to all of the {op-system-base} hosts.
23
23
+
24
24
[IMPORTANT]
25
25
====
@@ -55,9 +55,7 @@ If you use SSH key-based authentication, you must manage the key with an SSH age
55
55
# subscription-manager attach --pool=<pool_id>
56
56
----
57
57
58
-
. Enable the repositories required by {product-title} {product-version}.
59
-
60
-
.. For {op-system-base} 7 nodes, you must enable the following repositories:
58
+
. Enable the repositories required by {product-title} {product-version}:
61
59
+
62
60
[source,terminal]
63
61
----
@@ -67,22 +65,6 @@ If you use SSH key-based authentication, you must manage the key with an SSH age
67
65
--enable="rhel-7-server-ansible-2.9-rpms" \
68
66
--enable="rhel-7-server-ose-4.9-rpms"
69
67
----
70
-
+
71
-
[NOTE]
72
-
====
73
-
Use of {op-system-base} 7 nodes is deprecated and planned for removal in a future release of {product-title} 4.
74
-
====
75
-
76
-
.. For {op-system-base} 8 nodes, you must enable the following repositories:
77
-
+
78
-
[source,terminal]
79
-
----
80
-
# subscription-manager repos \
81
-
--enable="rhel-8-for-x86_64-baseos-rpms" \
82
-
--enable="rhel-8-for-x86_64-appstream-rpms" \
83
-
--enable="ansible-2.9-for-rhel-8-x86_64-rpms" \
84
-
--enable="rhocp-4.9-for-rhel-8-x86_64-rpms"
85
-
----
86
68
87
69
. Install the required packages, including `openshift-ansible`:
88
70
+
@@ -91,4 +73,4 @@ Use of {op-system-base} 7 nodes is deprecated and planned for removal in a futur
The `openshift-ansible` package provides installation program utilities and pulls in other packages that you require to add a RHEL compute node to your cluster, such as Ansible, playbooks, and related configuration files. The `openshift-clients` provides the `oc` CLI, and the `jq` package improves the display of JSON output on your command line.
76
+
The `openshift-ansible` package provides installation program utilities and pulls in other packages that you require to add a {op-system-base} compute node to your cluster, such as Ansible, playbooks, and related configuration files. The `openshift-clients` provides the `oc` CLI, and the `jq` package improves the display of JSON output on your command line.
0 commit comments