Skip to content

Commit c5bf53e

Browse files
committed
fix: correct non-breaking space formatting for Red Hat references
1 parent fb143b4 commit c5bf53e

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

content/patterns/trilio-continuous-recovery/_index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ date: 2026-04-08
44
tier: sandbox
55
summary: A demonstration of Trilio Continuous Restore for stateful applications
66
rh_products:
7-
- Red{nbsp}Hat OpenShift Container Platform
8-
- Red{nbsp}Hat OpenShift GitOps
9-
- Red{nbsp}Hat Advanced Cluster Management
7+
- Red Hat OpenShift Container Platform
8+
- Red Hat OpenShift GitOps
9+
- Red Hat Advanced Cluster Management
1010
partners:
1111
- Trilio
1212
industries:
@@ -19,16 +19,16 @@ links:
1919
feedback: https://docs.google.com/forms/d/e/1FAIpQLScI76b6tD1WyPu2-d_9CCVDr3Fu5jYERthqLKJDUGwqBg7Vcg/viewform
2020
---
2121

22-
# Trilio Continuous Restore — Red{nbsp}Hat Validated Pattern
22+
# Trilio Continuous Restore — Red Hat Validated Pattern
2323

2424
## Overview
2525

26-
This Validated Pattern delivers an automated, GitOps-driven Disaster Recovery (DR) solution for stateful applications running on Red{nbsp}Hat OpenShift. By integrating [Trilio for Kubernetes](https://trilio.io) with the [Red{nbsp}Hat Validated Patterns framework](https://validatedpatterns.io), the pattern delivers:
26+
This Validated Pattern delivers an automated, GitOps-driven Disaster Recovery (DR) solution for stateful applications running on Red Hat OpenShift. By integrating [Trilio for Kubernetes](https://trilio.io) with the [Red Hat Validated Patterns framework](https://validatedpatterns.io), the pattern delivers:
2727

2828
- **Automated backup** of stateful workloads on the primary (hub) cluster
2929
- **Continuous Restore** — Trilio's accelerated Recovery Time Objective (RTO) DR path that continuously pre-stages backup data on the DR cluster so that recovery requires only metadata retrieval, not a full data transfer
3030
- **Automated DR testing** — the full backup-to-restore lifecycle runs as a scheduled, self-healing GitOps workflow with no human intervention after initial setup
31-
- **Multi-cluster lifecycle management** through Red{nbsp}Hat Advanced Cluster Management (ACM)
31+
- **Multi-cluster lifecycle management** through Red Hat Advanced Cluster Management (ACM)
3232

3333
### Use case
3434

@@ -78,9 +78,9 @@ graph TD
7878
|-----------|-------|------|
7979
| Trilio Operator | Hub + Spoke | Installed through Operator Lifecycle Manager (OLM) from the `certified-operators` catalog, channel `5.3.x` |
8080
| TrilioVaultManager | Hub + Spoke | Trilio operand Custom Resource (CR); manages the Trilio data plane |
81-
| Red{nbsp}Hat OpenShift | Hub + Spoke | Container orchestration platform; provides OLM, storage, networking, and the GitOps operator substrate |
82-
| Red{nbsp}Hat OpenShift GitOps (ArgoCD) | Hub + Spoke | GitOps sync engine; all configuration is driven from Git |
83-
| Red{nbsp}Hat Advanced Cluster Management (ACM) | Hub | Cluster lifecycle, policy enforcement, and spoke provisioning |
81+
| Red Hat OpenShift | Hub + Spoke | Container orchestration platform; provides OLM, storage, networking, and the GitOps operator substrate |
82+
| Red Hat OpenShift GitOps (ArgoCD) | Hub + Spoke | GitOps sync engine; all configuration is driven from Git |
83+
| Red Hat Advanced Cluster Management (ACM) | Hub | Cluster lifecycle, policy enforcement, and spoke provisioning |
8484
| Validated Patterns Imperative CronJob | Hub + Spoke | Runs the automated DR lifecycle on a 10-minute schedule |
8585
| BackupTarget | Hub + Spoke | Points to the shared S3 bucket; the spoke BackupTarget has the EventTarget flag set |
8686
| BackupPlan | Hub | Defines backup scope (wordpress namespace), quiesce/unquiesce hooks, and retention |
@@ -99,9 +99,9 @@ graph TD
9999
## Links
100100

101101
- [Trilio for Kubernetes documentation](https://docs.trilio.io/kubernetes)
102-
- [Red{nbsp}Hat Validated Patterns](https://validatedpatterns.io)
102+
- [Red Hat Validated Patterns](https://validatedpatterns.io)
103103
- [Validated Patterns imperative framework](https://validatedpatterns.io/learn/imperative-actions/)
104-
- [Red{nbsp}Hat Advanced Cluster Management (ACM)](https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes)
104+
- [Red Hat Advanced Cluster Management (ACM)](https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes)
105105
- [External Secrets Operator](https://external-secrets.io)
106106

107107
## Next steps

content/patterns/trilio-continuous-recovery/prerequisites.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ aliases: /trilio-cr/prerequisites/
1414
| DR Spoke | Disaster Recovery target | 3 worker nodes, 8 vCPU / 32 GB each |
1515

1616
Both clusters must:
17-
- Run Red{nbsp}Hat OpenShift 4.18 or later
17+
- Run Red Hat OpenShift 4.18 or later
1818
- Have network access to the shared S3 bucket
1919
- Be reachable by ACM on the hub
2020

0 commit comments

Comments
 (0)