Skip to content

Commit 7d55790

Browse files
authored
Merge pull request #58760 from mletalie/OSDOCS-5467
[OSDOCS-5467]Expand all RACI tables to include relevant AWS infrastructure
2 parents 813970f + fe599ec commit 7d55790

File tree

5 files changed

+431
-63
lines changed

5 files changed

+431
-63
lines changed

_topic_maps/_topic_map_rosa.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Topics:
5959
Topics:
6060
- Name: About availability for ROSA
6161
File: rosa-policy-understand-availability
62-
- Name: Responsibility assignment matrix
62+
- Name: Overview of responsibilities for ROSA
6363
File: rosa-policy-responsibility-matrix
6464
- Name: ROSA service definition
6565
File: rosa-service-definition

modules/rosa-policy-customer-responsibility.adoc

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,50 @@
77
= Customer responsibilities for data and applications
88

99

10-
The customer is responsible for the applications, workloads, and data that they deploy to {product-title}. However, Red Hat provides various tools to help the customer manage data and applications on the platform.
10+
The customer is responsible for the applications, workloads, and data that they deploy to Red Hat
11+
OpenShift Service on AWS. However, Red Hat and AWS provide various tools to help the customer
12+
manage data and applications on the platform.
1113

1214
[cols="2a,3a,3a",options="header"]
1315
|===
1416

1517
|Resource
16-
|Red Hat responsibilities
18+
|Red Hat and AWS
1719
|Customer responsibilities
1820

1921
|Customer data
20-
|- Maintain platform-level standards for data encryption.
22+
|**Red Hat**
23+
24+
- Maintain platform-level standards for data encryption as defined by industry security and
25+
compliance standards.
2126
- Provide OpenShift components to help manage application data, such as secrets.
22-
- Enable integration with third-party data services, AWS RDS, to store and manage data outside of the cluster and cloud provider.
23-
|Maintain responsibility for all customer data stored on the platform and how customer applications consume and expose this data.
27+
- Enable integration with data services such as
28+
Amazon RDS to store and manage data outside of the cluster and/or AWS.
29+
30+
**AWS**
31+
32+
- Provide Amazon RDS to allow customers to store and manage data outside of the cluster and/or AWS.
33+
|- Maintain responsibility for all customer data stored on the platform and how customer applications consume and expose this data.
2434

2535
|Customer applications
26-
|- Provision clusters with OpenShift components installed so that customers can access the OpenShift and Kubernetes APIs to deploy and manage containerized applications.
36+
|**Red Hat**
37+
38+
- Provision clusters with OpenShift components installed so that customers can access the OpenShift and Kubernetes APIs to deploy and manage containerized applications.
2739
- Create clusters with image pull secrets so that customer deployments can pull images from the Red Hat Container Catalog registry.
2840
- Provide access to OpenShift APIs that a customer can use to set up Operators to add community, third-party, and Red Hat services to the cluster.
2941
- Provide storage classes and plugins to support persistent volumes for use with customer applications.
3042
- Provide a container image registry so customers can securely store application container images on the cluster to deploy and manage applications.
43+
44+
**AWS**
45+
46+
- Provide Amazon EBS to support persistent volumes for use with customer applications.
47+
48+
- Provide Amazon S3 to support Red Hat provisioning of the container image registry.
49+
3150
|- Maintain responsibility for customer and third-party applications, data, and their complete lifecycle.
3251
- If a customer adds Red Hat, community, third-party, their own, or other services to the cluster by using Operators or external images, the customer is responsible for these services and for working with the appropriate provider, including Red Hat, to troubleshoot any issues.
3352
- Use the provided tools and features to configure and deploy; keep up to date; set up resource requests and limits; size the cluster to have enough resources to run apps; set up permissions; integrate with other services; manage any image streams or templates that the customer deploys; externally serve; save, back up, and restore data; and otherwise manage their highly available and resilient workloads.
34-
- Maintain responsibility for monitoring the applications run on {product-title}, including installing and operating software to gather metrics and create alerts.
53+
- Maintain responsibility for monitoring the applications run on {product-title}, including
54+
installing and operating software to gather metrics, create alerts, and protect secrets in the application.
3555

3656
|===

modules/rosa-policy-responsibilities.adoc

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
:_content-type: CONCEPT
77
[id="rosa-policy-responsibilities_{context}"]
8-
= Overview of responsibilities for {product-title}
8+
= Shared responsibilities for {product-title}
99

1010

1111
While Red Hat and Amazon Web Services (AWS) manage the {product-title} services, the customer shares certain responsibilities. The {product-title} services are accessed remotely, hosted on public cloud resources, created in customer-owned AWS accounts, and have underlying platform and data security that is owned by Red Hat.
@@ -39,18 +39,19 @@ If the `cluster-admin` role is added to a user, see the responsibilities and exc
3939

4040
|Cluster networking |Red Hat |Red Hat and Customer |Red Hat and Customer |Red Hat |Red Hat
4141

42-
|Virtual networking |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer
42+
|Virtual networking management |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer |Red Hat and Customer
4343

44-
|Control plane and infrastructure nodes |Red Hat |Red Hat |Red Hat |Red Hat |Red Hat
45-
46-
|Worker nodes |Red Hat |Red Hat |Red Hat |Red Hat |Red Hat
44+
|Virtual compute management (control plane, infrastructure and worker nodes) |Red Hat |Red Hat |Red Hat |Red Hat |Red Hat
4745

4846
|Cluster version |Red Hat |Red Hat and Customer |Red Hat |Red Hat |Red Hat
4947

5048
|Capacity management |Red Hat |Red Hat and Customer |Red Hat |Red Hat |Red Hat
5149

52-
|Virtual storage |Red Hat and AWS |Red Hat and AWS |Red Hat and AWS |Red Hat and AWS |Red Hat and AWS
50+
|Virtual storage management |Red Hat |Red Hat |Red Hat |Red Hat |Red Hat
51+
52+
|AWS software (public AWS services) |AWS |AWS
53+
|AWS |AWS |AWS
5354

54-
|Physical infrastructure and security |AWS |AWS |AWS |AWS |AWS
55+
|Hardware/AWS global infrastructure |AWS |AWS |AWS |AWS |AWS
5556

5657
|===

0 commit comments

Comments
 (0)