Skip to content

Commit 594f302

Browse files
committed
remove table, create tabs for each provider
1 parent 85c8f33 commit 594f302

File tree

1 file changed

+34
-35
lines changed

1 file changed

+34
-35
lines changed

modules/manage/partials/remote-read-replicas.adoc

Lines changed: 34 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -63,47 +63,46 @@ To set up a Remote Read Replica topic on a separate remote cluster:
6363
* If that's a single-region bucket/container, the remote cluster must be in the same region as the bucket/container.
6464
. Run `rpk cluster config edit`, and then specify properties specific to your object storage provider (your cluster will require a restart after any changes to these properties):
6565
+
66-
|===
67-
| Property | Description
6866

69-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_enabled[`cloud_storage_enabled`]
70-
| Must be set to `true` to enable object storage.
71-
72-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_bucket[`cloud_storage_bucket`]
73-
| No AWS or GCS bucket is needed for the remote cluster.
74-
75-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_access_key[`cloud_storage_access_key`]
76-
| AWS or GCS access key. +
77-
Required for AWS and GCS authentication with access keys.
78-
79-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_secret_key[`cloud_storage_secret_key`]
80-
| AWS or GCS secret key. +
81-
Required for AWS and GCS authentication with access keys.
82-
83-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_region[`cloud_storage_region`]
84-
| Object storage region of the remote cluster. +
85-
Required for AWS and GCS.
86-
87-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_api_endpoint[`cloud_storage_api_endpoint`]
88-
| AWS or GCS API endpoint. +
89-
- For AWS, this can be left blank. It's generated automatically using the region and bucket. +
90-
- For GCS, use `storage.googleapis.com`.
91-
92-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_azure_container[`cloud_storage_azure_container`]
93-
| Azure container name. +
94-
Required for ABS.
67+
[tabs]
68+
======
69+
AWS::
70+
[source,yaml]
71+
----
72+
cloud_storage_enabled : true
73+
cloud_storage_access_key : <your-acess-key>
74+
cloud_storage_secret_key : <your-secret-key>
75+
cloud_storage_region : <your-region>
76+
cloud_storage_bucket : <your-bucket> #Optional. Should not be changed after writing data to it
77+
----
9578
96-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_azure_storage_account[`cloud_storage_azure_storage_account`]
97-
| Azure account name. +
98-
Required for ABS.
79+
WARNING: Modifying `cloud_storage_bucket` property after writing data to a bucket could cause data loss.
9980
100-
| xref:reference:properties/object-storage-properties.adoc#cloud_storage_azure_shared_key[`cloud_storage_azure_shared_key`]
101-
| Azure shared key. +
102-
Required for ABS.
103-
|===
81+
======
82+
GCP::
83+
[source,yaml]
84+
----
85+
cloud_storage_enabled : true
86+
cloud_storage_access_key : <your-acess-key>
87+
cloud_storage_secret_key : <your-secret-key>
88+
cloud_storage_region : <your-region>
89+
cloud_storage_api_endpoint : `storage.googleapis.com`
90+
cloud_storage_bucket : <your-bucket> #Optional. Should not be changed after writing data to it
91+
----
10492

10593
WARNING: Modifying `cloud_storage_bucket` property after writing data to a bucket could cause data loss.
10694

95+
======
96+
ABS::
97+
[source,yaml]
98+
----
99+
cloud_storage_enabled : true
100+
cloud_storage_azure_container : <your-container>
101+
cloud_storage_azure_storage_account : <your-storage-account>
102+
cloud_storage_azure_shared_key: <your-shared-key>
103+
----
104+
======
105+
107106
For a complete reference on object storage properties, see xref:reference:properties/object-storage-properties.adoc[].
108107
endif::[]
109108

0 commit comments

Comments
 (0)