Skip to content

Commit 37bf8a5

Browse files
committed
Upgrading ROSA with HCP updates
1 parent 06b5ead commit 37bf8a5

File tree

6 files changed

+32
-53
lines changed

6 files changed

+32
-53
lines changed

_topic_maps/_topic_map_rosa_hcp.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Name: Introduction to ROSA
2626
Dir: rosa_architecture
2727
Distros: openshift-rosa-hcp
2828
Topics:
29+
- Name: Welcome
30+
File: index
2931
- Name: Legal notice
3032
File: legal-notice
3133
- Name: ROSA with HCP overview

rosa_architecture/about-hcp.adoc

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ include::_attributes/attributes-openshift-dedicated.adoc[]
88
//IMPORTANT!!!
99
//This page includes information from "Understanding ROSA" (rosa-architecture-rosa-understanding) and "What is ROSA" (cloud-experts-getting-started-what-is-rosa). I have intentionally deleted those two modules from the HCP topic map in an effort to condense our introductory materials.
1010

11+
12+
1113
toc::[]
1214

1315
ROSA is a fully-managed turnkey application platform that allows you to focus on what matters most, delivering value to your customers by building and deploying applications. Red{nbsp}Hat and AWS SRE experts manage the underlying platform so you do not have to worry about infrastructure management. ROSA provides seamless integration with a wide range of AWS compute, database, analytics, machine learning, networking, mobile, and other services to further accelerate the building and delivering of differentiating experiences to your customers.
@@ -148,15 +150,6 @@ endif::openshift-rosa-hcp[]
148150
| link:https://learn.openshift.com/?extIdCarryOver=true&sc_cid=701f2000001Css5AAC[OpenShift Interactive Learning Portal]
149151
|
150152
xref:../storage/index.adoc#storage-overview[Storage]
151-
|
152-
ifdef::openshift-rosa-hcp[]
153-
link:https://docs.openshift.com/rosa/observability/monitoring/monitoring-overview.html#monitoring-overview_virt-monitoring-overview[Monitoring overview]
154-
endif::openshift-rosa-hcp[]
155-
ifndef::openshift-rosa-hcp[]
156-
xref:../observability/monitoring/monitoring-overview.adoc#monitoring-overview_virt-monitoring-overview[Monitoring overview]
157-
endif::openshift-rosa-hcp[]
158-
|
159-
xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[{hcp-title} life cycle]
160153
|
161154
ifdef::openshift-rosa-hcp[]
162155
link:https://docs.openshift.com/rosa/rosa_architecture/rosa_policy_service_definition/rosa-policy-responsibility-matrix.html#rosa-policy-responsibility-matrix[ROSA responsibility matrix]

rosa_architecture/cloud-experts-rosa-hcp-sts-explained.adoc

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,14 @@ Security features for AWS STS include:
4343
* *Roles and policies* - The roles and policies used by {hcp-title} can be divided into account-wide roles and policies and Operator roles and policies.
4444
+
4545
The policies determine the allowed actions for each of the roles. See link:https://docs.openshift/rosa/rosa_architecture/rosa-sts-about-iam-resources.html#rosa-sts-about-iam-resources[About IAM resources for ROSA clusters that use STS] for more details about the individual roles and policies and link:https://docs.openshift/rosa/rosa_planning/rosa-sts-ocm-role.html#rosa-sts-ocm-role[ROSA IAM role resource] for more details about trust policies.
46-
+
47-
--
48-
** The account-wide roles are:
49-
+
50-
*** ManagedOpenShift-Installer-Role
51-
*** ManagedOpenShift-Worker-Role
52-
*** ManagedOpenShift-Support-Role
53-
+
54-
** The account-wide AWS-managed policies are:
46+
47+
The policies determine the allowed actions for each of the roles. See
48+
ifdef::openshift-rosa-hcp[]
49+
link:https://docs.openshift.com/rosa/rosa_architecture/rosa-sts-about-iam-resources.html#rosa-sts-about-iam-resources[About IAM resources for ROSA clusters that use STS] for more details about the individual roles and policies and link:https://docs.openshift.com/rosa/rosa_planning/rosa-sts-ocm-role.html#rosa-sts-ocm-role[ROSA IAM role resource] for more details about trust policies.
50+
endif::openshift-rosa-hcp[]
51+
ifndef::openshift-rosa-hcp[]
52+
xref:../rosa_architecture/rosa-sts-about-iam-resources.adoc#rosa-sts-about-iam-resources[About IAM resources for ROSA clusters that use STS] for more details about the individual roles and policies and xref:../rosa_planning/rosa-sts-ocm-role.adoc#rosa-sts-ocm-role[ROSA IAM role resource] for more details about trust policies.
53+
endif::openshift-rosa-hcp[]
5554
+
5655
*** link:https://docs.aws.amazon.com/aws-managed-policy/latest/reference/ROSAInstallerPolicy.html[ROSAInstallerPolicy]
5756
*** link:https://docs.aws.amazon.com/aws-managed-policy/latest/reference/ROSAWorkerInstancePolicy.html[ROSAWorkerInstancePolicy]

rosa_architecture/rosa_policy_service_definition/rosa-hcp-service-definition.adoc

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -26,29 +26,7 @@ include::modules/rosa-sdpolicy-instance-types.adoc[leveloffset=+2]
2626
[role="_additional-resources"]
2727
.Additional resources
2828

29-
<<<<<<< HEAD
30-
<<<<<<< HEAD
31-
<<<<<<< HEAD
32-
* xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types]
33-
34-
* xref:../../rosa_planning/rosa-hcp-limits-scalability.adoc#rosa-hcp-limits-scalability[{hcp-title} limits and scalability]
35-
=======
36-
For a detailed listing of supported instance types, see
37-
ifdef::openshift-rosa-hcp[]
38-
link:https://docs.openshift.com/rosa/rosa_policy_service_definition/rosa-hcp-instance-types.html#rosa-hcp-instance-types[{hcp-title} instance types].
39-
endif::openshift-rosa-hcp[]
40-
ifndef::openshift-rosa-hcp[]
41-
xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types].
42-
endif::openshift-rosa-hcp[]
43-
>>>>>>> 42a0000f89 (Upgrading ROSA with HCP updates)
44-
=======
4529
For a detailed listing of supported instance types, see xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types].
46-
>>>>>>> 49a8105d18 (Repaired the links in Introduction to ROSA book)
47-
=======
48-
* xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-hcp-instance-types[{hcp-title} instance types]
49-
50-
* xref:../../rosa_planning/rosa-hcp-limits-scalability.adoc#rosa-hcp-limits-scalability[{hcp-title} limits and scalability]
51-
>>>>>>> dfb2811cc7 (OSDOCS-12118 changed the node count reference in the service definition)
5230

5331
include::modules/rosa-sdpolicy-am-regions-az.adoc[leveloffset=+2]
5432

@@ -92,4 +70,4 @@ ifndef::openshift-rosa-hcp[]
9270
xref:../rosa_policy_service_definition/rosa-policy-process-security.adoc#rosa-policy-process-security[Understanding process and security for ROSA] for the latest compliance information.
9371
endif::openshift-rosa-hcp[]
9472

95-
* See xref:../rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[ROSA life cycle]
73+
* See xref:../rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[ROSA life cycle]

rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,29 @@ include::modules/rosa-sdpolicy-instance-types.adoc[leveloffset=+2]
3838
[role="_additional-resources"]
3939
.Additional resources
4040

41+
<<<<<<< HEAD
4142
For a detailed listing of supported instance types, see
4243
ifdef::openshift-rosa-hcp[]
4344
xref:../rosa_policy_service_definition/rosa-hcp-instance-types.adoc#rosa-instance-types[{product-title} instance types].endif::openshift-rosa-hcp[]
4445
ifndef::openshift-rosa-hcp[]
4546
xref:../rosa_policy_service_definition/rosa-instance-types.adoc#rosa-instance-types[{product-title} instance types].
4647
endif::openshift-rosa-hcp[]
48+
=======
49+
<<<<<<< HEAD
50+
* xref:../rosa_policy_service_definition/rosa-instance-types.adoc#rosa-instance-types[{product-title} instance types]
51+
52+
* xref:../../rosa_planning/rosa-limits-scalability.adoc#rosa-limits-scalability[Limits and scalability]
53+
54+
=======
55+
For a detailed listing of supported instance types, see
56+
ifdef::openshift-rosa-hcp[]
57+
link:https://docs.openshift.com/rosa/rosa_architecture/rosa_policy_service_definition/rosa-hcp-instance-types.html#rosa-hcp-instance-types[{product-title} instance types].
58+
endif::openshift-rosa-hcp[]
59+
ifndef::openshift-rosa-hcp[]
60+
xref:../rosa_policy_service_definition/rosa-instance-types.adoc#rosa-instance-types[{product-title} instance types].
61+
endif::openshift-rosa-hcp[]
62+
>>>>>>> 42a0000f89 (Upgrading ROSA with HCP updates)
63+
>>>>>>> 8c77e6d308 (Upgrading ROSA with HCP updates)
4764

4865
include::modules/rosa-sdpolicy-am-regions-az.adoc[leveloffset=+2]
4966

upgrading/rosa-hcp-upgrading.adoc

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,19 @@ toc::[]
99
include::modules/rosa-hcp-upgrade-options.adoc[leveloffset=+1]
1010

1111
.Additional resources
12-
13-
* link:https://docs.openshift.com/rosa/cli_reference/rosa_cli/rosa-manage-objects-cli.html#rosa-edit-machinepool_rosa-managing-objects-cli[ROSA CLI reference: `rosa edit machinepool`]
12+
* xref:../cli_reference/rosa_cli/rosa-manage-objects-cli.adoc#rosa-edit-machinepool_rosa-managing-objects-cli[ROSA CLI reference: `rosa edit machinepool`]
1413
1514
//This cannot be a module if we want to use the xrefs
1615
[id="rosa-lifecycle-policy_{context}"]
1716
== Life cycle policies and planning
1817

19-
<<<<<<< HEAD
20-
To plan an upgrade, review the xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[{hcp-title} update life cycle].
21-
=======
22-
<<<<<<< HEAD
2318
To plan an upgrade, review the
2419
ifdef::openshift-rosa[]
2520
xref:../rosa_architecture/rosa_policy_service_definition/rosa-life-cycle.adoc#rosa-life-cycle[{product-title} update life cycle].
2621
endif::openshift-rosa[]
2722
ifdef::openshift-rosa-hcp[]
2823
xref:../rosa_architecture/rosa_policy_service_definition/rosa-hcp-life-cycle.adoc#rosa-hcp-life-cycle[{hcp-title} update life cycle].
2924
endif::openshift-rosa-hcp[]
30-
=======
31-
>>>>>>> a3e00b5379 (Adding the Upgrading HCP cherrypick)
32-
>>>>>>> 35bf785d38 (Adding the Upgrading HCP cherrypick)
3325

3426
The life cycle page includes release definitions, support and upgrade requirements, installation policy information and life cycle dates.
3527

@@ -57,10 +49,8 @@ Upgrading the entire cluster involves upgrading both the hosted control plane an
5749

5850
include::modules/rosa-hcp-upgrading-cli-control-plane.adoc[leveloffset=+2]
5951
include::modules/rosa-hcp-upgrading-cli-machinepool.adoc[leveloffset=+2]
60-
<<<<<<< HEAD
6152
include::modules/rosa-hcp-upgrading-cli-tutorial.adoc[leveloffset=+1]
62-
=======
6353

6454
ifdef::prevcontext[:context: {prevcontext}]
6555
ifndef::prevcontext[:!context:]
66-
>>>>>>> a3e00b5379 (Adding the Upgrading HCP cherrypick)
56+
include::modules/rosa-hcp-upgrading-cli-tutorial.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)