Skip to content

Commit d4a8f14

Browse files
committed
OSDOCS-13404 Updated cluster backup policy
1 parent 928180f commit d4a8f14

File tree

2 files changed

+12
-65
lines changed

2 files changed

+12
-65
lines changed

modules/rosa-sdpolicy-platform.adoc

Lines changed: 7 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -89,65 +89,18 @@ For all containerized workloads running on a Kubernetes based system, it is best
8989
[id="rosa-sdpolicy-backup-policy_{context}"]
9090
== Cluster backup policy
9191

92-
[IMPORTANT]
93-
====
94-
Red{nbsp}Hat does not provide a backup method for
95-
ifndef::openshift-rosa-hcp[]
96-
ROSA clusters that use STS.
97-
endif::openshift-rosa-hcp[]
98-
ifdef::openshift-rosa-hcp[]
99-
{hcp-title} clusters.
100-
endif::openshift-rosa-hcp[]
101-
It is critical that customers have a backup plan for their applications and application data.
102-
====
92+
Red Hat recommends object-level backup solutions for ROSA clusters. OpenShift API for Data Protection (OADP) is included in OpenShift but not enabled by default. Customers can configure OADP on their clusters to achieve object-level backup and restore capabilities.
10393

104-
Application and application data backups are not a part of the
105-
ifdef::openshift-rosa-hcp[]
106-
{hcp-title} service.
107-
endif::openshift-rosa-hcp[]
108-
ifndef::openshift-rosa-hcp[]
109-
{product-title} service.
94+
//Omitted until XCMSTRAT-480 is complete
95+
//While Red Hat takes frequent backups of etcd, this is for use by Red Hat for maintenance and service restoration purposes, and is never provided to customers for any reason.
11096

111-
ifndef::openshift-rosa-hcp[]
97+
Red Hat does not back up customer applications or application data. Customers are solely responsible for applications and their data, and must put their own backup and restore capabilities in place.
11298

113-
[%collapsible]
99+
[WARNING]
114100
====
115-
The table below only applies to non-STS clusters. The following components are used by Red Hat in extenuating circumstances.
116-
117-
//Verify if the corresponding tables in policy-incident.adoc and rosa-policy-incident.adoc also need to be updated.
118-
119-
[cols= "3a,2a,2a,3a",options="header"]
120-
121-
|===
122-
|Component
123-
|Snapshot frequency
124-
|Retention
125-
|Notes
126-
127-
.2+|Full object store backup
128-
|Daily
129-
|7 days
130-
.2+|This is a full backup of all Kubernetes objects like etcd. No persistent volumes (PVs) are backed up in this backup schedule.
131-
132-
|Weekly
133-
|30 days
134-
135-
|Full object store backup
136-
|Hourly
137-
|24 hour
138-
|This is a full backup of all Kubernetes objects like etcd. No PVs are backed up in this backup schedule.
139-
140-
|Node root volume
141-
|Never
142-
|N/A
143-
|Nodes are considered to be short-term. Nothing critical should be stored on a node's root volume.
144-
|===
145-
146-
endif::openshift-rosa-hcp[]
101+
Customers are solely responsible for backing up and restoring their applications and application data. For more information about customer responsibilities, see "Shared responsibility matrix".
147102
====
148103

149-
endif::openshift-rosa-hcp[]
150-
151104
[id="rosa-sdpolicy-openshift-version_{context}"]
152105
== OpenShift version
153106
ifdef::openshift-rosa-hcp[]
@@ -202,4 +155,4 @@ Red{nbsp}Hat workloads typically refer to Red{nbsp}Hat-provided Operators made a
202155

203156
[id="rosa-sdpolicy-kubernetes-operator_{context}"]
204157
== Kubernetes Operator support
205-
All Operators listed in the OperatorHub marketplace should be available for installation. These Operators are considered customer workloads, and are not monitored by Red{nbsp}Hat SRE.
158+
All Operators listed in the OperatorHub marketplace should be available for installation. These Operators are considered customer workloads, and are not monitored by Red{nbsp}Hat SRE.

rosa_architecture/rosa_policy_service_definition/rosa-service-definition.adoc

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,18 +81,12 @@ include::modules/rosa-sdpolicy-security.adoc[leveloffset=+1]
8181
[role="_additional-resources"]
8282
[id="additional-resources_rosa-service-definition"]
8383
== Additional resources
84-
85-
* See
86-
ifdef::openshift-rosa-hcp[]
87-
link:https://docs.openshift.com/rosa/rosa_policy_service_definition/rosa-policy-process-security.html#rosa-policy-process-security[Understanding process and security for ROSA]
88-
endif::openshift-rosa-hcp[]
89-
ifndef::openshift-rosa-hcp[]
90-
xref:../rosa_policy_service_definition/rosa-policy-process-security.adoc#rosa-policy-process-security[Understanding process and security for ROSA]
91-
endif::openshift-rosa-hcp[]
92-
* See
9384
ifdef::openshift-rosa-hcp[]
94-
link:https://docs.openshift.com/rosa/rosa_policy_service_definition/rosa-life-cycle.html#rosa-life-cycle[ROSA life cycle]
85+
* * xref:../rosa_architecture/rosa_policy_service_definition/rosa-policy-responsibility-matrix.adoc#rosa-policy-responsibility-matrix[Shared responsibility matrix]
86+
* link:https://docs.openshift.com/rosa/rosa_policy_service_definition/rosa-policy-process-security.html#rosa-policy-process-security[Understanding process and security for ROSA]
87+
* link:https://docs.openshift.com/rosa/rosa_policy_service_definition/rosa-life-cycle.html#rosa-life-cycle[ROSA life cycle]
9588
endif::openshift-rosa-hcp[]
9689
ifndef::openshift-rosa-hcp[]
97-
xref:../rosa_policy_service_definition/rosa-life-cycle.adoc#rosa-life-cycle[ROSA life cycle]
90+
* xref:../rosa_policy_service_definition/rosa-policy-process-security.adoc#rosa-policy-process-security[Understanding process and security for ROSA]
91+
* xref:../rosa_policy_service_definition/rosa-life-cycle.adoc#rosa-life-cycle[ROSA life cycle]
9892
endif::openshift-rosa-hcp[]

0 commit comments

Comments
 (0)