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: cloud_experts_tutorials/cloud-experts-deploying-application/cloud-experts-deploying-application-prerequisites.adoc
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,12 @@ toc::[]
13
13
14
14
. A Provisioned ROSA cluster
15
15
+
16
-
This lab assumes you have access to a successfully provisioned a ROSA cluster. If you have not yet created a ROSA cluster, see
17
16
ifdef::openshift-rosa-hcp[]
18
-
link:https://docs.openshift.com/rosa/rosa_getting_started/rosa-quickstart-guide-ui.html#rosa-getting-started-prerequisites_rosa-quickstart-guide-ui[Red{nbsp}Hat OpenShift Service on AWS quick start guide] for more information.
19
-
endif::openshift-rosa-hcp[]
20
-
ifndef::openshift-rosa-hcp[]
21
-
xref:../../rosa_getting_started/rosa-quickstart-guide-ui.adoc#rosa-getting-started-prerequisites_rosa-quickstart-guide-ui[Red{nbsp}Hat OpenShift Service on AWS quick start guide] for more information.
17
+
This lab assumes you have access to a successfully provisioned a ROSA cluster. If you have not yet created a ROSA cluster, see xref:../../rosa_hcp/rosa-hcp-quickstart-guide.adoc#rosa-getting-started-environment-setup_rosa-hcp-quickstart-guide[ROSA with HCP quick start guide] for more information.
22
18
endif::openshift-rosa-hcp[]
19
+
ifdef::openshift-rosa[]
20
+
This lab assumes you have access to a successfully provisioned a ROSA cluster. If you have not yet created a ROSA cluster, see xref:../../rosa_getting_started/rosa-quickstart-guide-ui.adoc#rosa-getting-started-environment-setup_rosa-quickstart-guide-ui[ROSA quick start guide] for more information.
21
+
endif::openshift-rosa[]
23
22
24
23
. The OpenShift Command Line Interface (CLI)
25
24
+
@@ -34,3 +33,7 @@ endif::openshift-rosa-hcp[]
34
33
. A GitHub Account
35
34
+
36
35
Use your existing GitHub account or register at link:https://github.com/signup[https://github.com/signup].
You can delete a ROSA cluster by using the {product-title} (ROSA) CLI, `rosa`. You can also use the ROSA CLI to delete the AWS Identity and Access Management (IAM) account-wide roles, the cluster-specific Operator roles, and the OpenID Connect (OIDC) provider. To delete the account-wide inline and Operator policies, you can use the AWS IAM Console.
19
+
endif::openshift-rosa-hcp[]
20
+
ifndef::openshift-rosa-hcp[]
17
21
You can delete a ROSA cluster that uses the AWS Security Token Service (STS) by using the {product-title} (ROSA) CLI, `rosa`. You can also use the ROSA CLI to delete the AWS Identity and Access Management (IAM) account-wide roles, the cluster-specific Operator roles, and the OpenID Connect (OIDC) provider. To delete the account-wide inline and Operator policies, you can use the AWS IAM Console.
22
+
endif::openshift-rosa-hcp[]
18
23
19
24
[IMPORTANT]
20
25
====
@@ -77,7 +82,13 @@ $ rosa delete account-roles --prefix <prefix> --mode auto <1>
77
82
----
78
83
<1> You must include the `--<prefix>` argument. Replace `<prefix>` with the prefix of the account-wide roles to delete. If you did not specify a custom prefix when you created the account-wide roles, specify the default prefix, `ManagedOpenShift`.
79
84
85
+
ifdef::openshift-rosa-hcp[]
86
+
. Delete the account-wide inline and Operator IAM policies that you created for ROSA deployments:
87
+
endif::openshift-rosa-hcp[]
88
+
ifndef::openshift-rosa-hcp[]
80
89
. Delete the account-wide inline and Operator IAM policies that you created for ROSA deployments that use STS:
90
+
endif::openshift-rosa-hcp[]
91
+
+
81
92
.. Log in to the link:https://console.aws.amazon.com/iamv2/home#/home[AWS IAM Console].
82
93
.. Navigate to *Access management*->*Policies* and select the checkbox for one of the account-wide policies.
83
94
.. With the policy selected, click on *Actions*->*Delete* to open the delete policy dialog.
* You can choose to create a new VPC during the Terraform cluster creation process.
122
116
endif::tf-classic,tf-hcp[]
123
-
ifdef::rosa-hcp[]
117
+
ifdef::openshift-rosa[]
124
118
* You must have configured your own Virtual Private Cloud (VPC)
125
-
endif::rosa-hcp[]
119
+
endif::openshift-rosa[]
126
120
* No cluster-wide proxy is configured
127
121
128
122
|Classless Inter-Domain Routing (CIDR) ranges
@@ -139,12 +133,12 @@ ifndef::tf-classic,tf-hcp[]
139
133
endif::tf-classic,tf-hcp[]
140
134
* Host prefix: /23
141
135
+
142
-
ifdef::rosa-hcp[]
136
+
ifdef::openshift-rosa-hcp[]
143
137
[NOTE]
144
138
====
145
-
When using {hcp-title}, the static IP address `172.20.0.1` is reserved for the internal Kubernetes API address. The machine, pod, and service CIDRs ranges must not conflict with this IP address.
139
+
The static IP address `172.20.0.1` is reserved for the internal Kubernetes API address. The machine, pod, and service CIDRs ranges must not conflict with this IP address.
146
140
====
147
-
endif::rosa-hcp[]
141
+
endif::openshift-rosa-hcp[]
148
142
149
143
|Cluster roles and policies
150
144
|* Mode used to create the Operator roles and the OpenID Connect (OIDC) provider: `auto`
* xref:../nodes/nodes/nodes-nodes-managing-max-pods.adoc#nodes-nodes-managing-max-pods-proc_nodes-nodes-managing-max-pods[Configure the number of pods that can run on a node] based on the number of processor cores on the node, a hard limit, or both.
55
55
* Reboot a node gracefully using xref:../nodes/nodes/nodes-nodes-rebooting.adoc#nodes-nodes-rebooting-affinity_nodes-nodes-rebooting[pod anti-affinity].
56
56
* xref:../nodes/nodes/nodes-nodes-working.adoc#deleting-nodes[Delete a node from a cluster] by scaling down the cluster using a compute machine set. To delete a node from a bare-metal cluster, you must first drain all pods on the node and then manually delete the node.
{product-title} allows you to do more than just access and manage nodes; as an administrator, you can perform the following tasks on nodes to make the cluster more efficient, application-friendly, and to provide a better environment for your developers.
63
63
64
64
* Manage node-level tuning for high-performance applications that require some level of kernel tuning by
xref:../nodes/nodes/nodes-node-tuning-operator.adoc#nodes-node-tuning-operator[using the Node Tuning Operator].
67
67
* xref:../nodes/jobs/nodes-pods-daemonsets.adoc#nodes-pods-daemonsets[Run background tasks on nodes automatically with daemon sets]. You can create and use daemon sets to create shared storage, run a logging pod on every node, or deploy a monitoring agent on all nodes.
* Enable TLS security profiles on the node to protect communication between the kubelet and the Kubernetes API server.
71
71
* xref:../nodes/nodes/nodes-nodes-garbage-collection.adoc#nodes-nodes-garbage-collection[Free node resources using garbage collection]. You can ensure that your nodes are running efficiently by removing terminated containers and the images not referenced by any running pods.
72
72
* xref:../nodes/nodes/nodes-nodes-managing.adoc#nodes-nodes-kernel-arguments_nodes-nodes-managing[Add kernel arguments to a set of nodes].
73
73
* Configure an {product-title} cluster to have worker nodes at the network edge (remote worker nodes). For information on the challenges of having remote worker nodes in an {product-title} cluster and some recommended approaches for managing pods on a remote worker node, see xref:../nodes/edge/nodes-edge-remote-workers.adoc#nodes-edge-remote-workers[Using remote worker nodes at the network edge].
* link:https://docs.openshift.com/rosa/nodes/jobs/nodes-pods-daemonsets.html#nodes-pods-daemonsets[Run background tasks on nodes automatically with daemon sets]. You can create and use daemon sets to create shared storage, run a logging pod on every node, or deploy a monitoring agent on all nodes.
0 commit comments