Skip to content

Commit 0768581

Browse files
authored
DOC-1621 Shadowing in Cloud (#462)
* DOC-1621 Shadowing in Cloud * add rpk shadow commands * add rpk pages to nav & fix new index pages * add to Dec What's New # Conflicts: # modules/get-started/pages/whats-new-cloud.adoc * supported on BYOC/Dedicated only * change Configure Failover to Failover * revert playbook
1 parent 9698f43 commit 0768581

18 files changed

+88
-6
lines changed

modules/ROOT/nav.adoc

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,11 @@
417417
*** xref:develop:managed-connectors/create-snowflake-connector.adoc[Snowflake Sink Connector]
418418
419419
* xref:manage:index.adoc[Manage]
420+
** xref:manage:rpk/index.adoc[Redpanda CLI]
421+
*** xref:manage:rpk/intro-to-rpk.adoc[]
422+
*** xref:manage:rpk/rpk-install.adoc[]
423+
*** xref:manage:rpk/broker-admin.adoc[]
424+
*** xref:manage:rpk/config-rpk-profile.adoc[]
420425
** xref:manage:cluster-maintenance/index.adoc[Cluster Maintenance]
421426
*** xref:manage:cluster-maintenance/cluster-state.adoc[]
422427
*** xref:manage:maintenance.adoc[]
@@ -425,13 +430,7 @@
425430
**** xref:manage:audit-logging/audit-log-samples.adoc[]
426431
*** xref:manage:cluster-maintenance/manage-throughput.adoc[]
427432
*** xref:manage:cluster-maintenance/configure-availability.adoc[]
428-
** xref:manage:monitor-cloud.adoc[]
429433
** xref:manage:mountable-topics.adoc[]
430-
** xref:manage:rpk/index.adoc[Redpanda CLI]
431-
*** xref:manage:rpk/intro-to-rpk.adoc[]
432-
*** xref:manage:rpk/rpk-install.adoc[]
433-
*** xref:manage:rpk/broker-admin.adoc[]
434-
*** xref:manage:rpk/config-rpk-profile.adoc[]
435434
** xref:manage:iceberg/index.adoc[Iceberg]
436435
*** xref:manage:iceberg/about-iceberg-topics.adoc[]
437436
*** xref:manage:iceberg/specify-iceberg-schema.adoc[]
@@ -449,6 +448,13 @@
449448
*** xref:manage:schema-reg/record-deserialization.adoc[Deserialization]
450449
*** xref:manage:schema-reg/programmable-push-filters.adoc[Programmable Push Filters]
451450
*** xref:manage:schema-reg/edit-topic-configuration.adoc[Edit Topic Configuration]
451+
** xref:manage:disaster-recovery/index.adoc[Disaster Recovery]
452+
*** xref:manage:disaster-recovery/shadowing/index.adoc[Shadowing]
453+
**** xref:manage:disaster-recovery/shadowing/overview.adoc[Overview]
454+
**** xref:manage:disaster-recovery/shadowing/setup.adoc[Configure Shadowing]
455+
**** xref:manage:disaster-recovery/shadowing/monitor.adoc[Monitor Shadowing]
456+
**** xref:manage:disaster-recovery/shadowing/failover.adoc[Failover]
457+
**** xref:manage:disaster-recovery/shadowing/failover-runbook.adoc[Failover Runbook]
452458
** xref:manage:api/index.adoc[Cloud API]
453459
*** link:/api/doc/cloud-controlplane/topic/topic-quickstart[Cloud API Quickstart]
454460
*** link:/api/doc/cloud-controlplane/topic/topic-cloud-api-overview[Cloud API Overview]
@@ -461,6 +467,7 @@
461467
*** link:/api/doc/cloud-controlplane/topic/topic-error-and-status-codes[Cloud API Errors and Status Codes]
462468
*** link:/api/doc/cloud-controlplane/topic/topic-deprecation-policy[Cloud API Deprecation Policy]
463469
** xref:manage:terraform-provider.adoc[]
470+
** xref:manage:monitor-cloud.adoc[]
464471
465472
* xref:billing:index.adoc[Billing]
466473
** xref:billing:billing.adoc[]
@@ -598,6 +605,15 @@
598605
***** xref:reference:rpk/rpk-security/rpk-security-user-delete.adoc[]
599606
***** xref:reference:rpk/rpk-security/rpk-security-user-update.adoc[]
600607
***** xref:reference:rpk/rpk-security/rpk-security-user-list.adoc[]
608+
*** xref:reference:rpk/rpk-shadow/rpk-shadow.adoc[]
609+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-config-generate.adoc[]
610+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-create.adoc[]
611+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-delete.adoc[]
612+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-describe.adoc[]
613+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-failover.adoc[]
614+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-list.adoc[]
615+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-status.adoc[]
616+
**** xref:reference:rpk/rpk-shadow/rpk-shadow-update.adoc[]
601617
*** xref:reference:rpk/rpk-topic/rpk-topic.adoc[]
602618
**** xref:reference:rpk/rpk-topic/rpk-topic-add-partitions.adoc[]
603619
**** xref:reference:rpk/rpk-topic/rpk-topic-alter-config.adoc[]

modules/get-started/pages/whats-new-cloud.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ This page lists new features added to Redpanda Cloud.
88

99
== December 2025
1010

11+
=== Shadowing
12+
13+
Redpanda Cloud now supports xref:manage:disaster-recovery/shadowing/overview.adoc[Shadowing], a disaster recovery solution that provides asynchronous, offset-preserving replication between distinct Redpanda clusters. Shadowing enables cross-region data protection by replicating topic data, configurations, consumer group offsets, ACLs, and Schema Registry data with byte-level fidelity.The shadow cluster operates in read-only mode while continuously receiving updates from the source cluster. During a disaster, you can failover individual topics or an entire shadow link to make resources fully writable for production traffic.
14+
15+
Shadowing is supported on BYOC and Dedicated clusters running Redpanda version 25.3 and later.
16+
1117
=== Metrics for Serverless
1218

1319
You can now view and export metrics from Serverless clusters to third-party monitoring systems like Prometheus and Grafana. See xref:manage:monitor-cloud.adoc[Monitor Redpanda Cloud] for details on configuring monitoring for your Serverless cluster and xref:reference:public-metrics-reference.adoc[Metrics Reference] for a list of metrics available in Serverless.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
= Disaster Recovery
2+
:description: Learn about disaster recovery options for Redpanda Cloud.
3+
:page-layout: index
4+
5+
6+
Shadowing complements Redpanda's existing availability and recovery capabilities. High availability actively protects your day-to-day operations, handling reads and writes seamlessly during node or availability zone failures within a region. Shadowing is your safety net for catastrophic regional disasters. Shadowing delivers near real-time, cross-region replication for mission-critical applications that require rapid failover with minimal data loss.
7+
8+
NOTE: Shadowing is supported on BYOC and Dedicated clusters running Redpanda version 25.3 and later.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Failover Runbook
2+
:description: Step-by-step runbook for failover procedures in disaster recovery.
3+
4+
include::ROOT:manage:disaster-recovery/shadowing/failover-runbook.adoc[tag=single-source]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Configure Failover
2+
:description: Learn how to configure failover for disaster recovery.
3+
4+
include::ROOT:manage:disaster-recovery/shadowing/failover.adoc[tag=single-source]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
= Shadowing
2+
:description: Learn about shadowing for disaster recovery in Redpanda Cloud.
3+
:page-layout: index
4+
5+
NOTE: Shadowing is supported on BYOC and Dedicated clusters running Redpanda version 25.3 and later.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Monitor Shadowing
2+
:description: Learn how to monitor shadowing for disaster recovery.
3+
4+
include::ROOT:manage:disaster-recovery/shadowing/monitor.adoc[tag=single-source]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Shadowing Overview
2+
:description: Overview of shadowing for disaster recovery in Redpanda Cloud.
3+
4+
include::ROOT:manage:disaster-recovery/shadowing/overview.adoc[tag=single-source]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Configure Shadowing
2+
:description: Learn how to configure shadowing for disaster recovery.
3+
4+
include::ROOT:manage:disaster-recovery/shadowing/setup.adoc[tag=single-source]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
= rpk shadow config generate
2+
3+
include::ROOT:reference:rpk/rpk-shadow/rpk-shadow-config-generate.adoc[tag=single-source]

0 commit comments

Comments
 (0)