diff --git a/content/embeds/oss-cluster-api-intro.md b/content/embeds/oss-cluster-api-intro.md index 0db13d70be..cae2db64b7 100644 --- a/content/embeds/oss-cluster-api-intro.md +++ b/content/embeds/oss-cluster-api-intro.md @@ -8,7 +8,3 @@ and then they connect directly to the Redis proxy on each node that hosts a mast You must use a client that supports the cluster API to connect to a database that has the cluster API enabled. {{< /note >}} - -{{< warning >}} -Kubernetes limitation: OSS Cluster API can only be used by clients running within the same Kubernetes cluster as the Redis Enterprise pods. External clients cannot use OSS Cluster API due to pod IP address accessibility limitations. -{{< /warning >}} diff --git a/content/operate/rc/databases/configuration/clustering.md b/content/operate/rc/databases/configuration/clustering.md index da6524effa..9d3a3847b9 100644 --- a/content/operate/rc/databases/configuration/clustering.md +++ b/content/operate/rc/databases/configuration/clustering.md @@ -196,14 +196,14 @@ These changes include: - **PCRE_ANCHORED:** the pattern is constrained to match only at the start of the string which is being searched. -## Cluster API {#oss-cluster-api} +## OSS Cluster API {#oss-cluster-api} {{< embed-md "oss-cluster-api-intro.md" >}} -The Cluster API is only supported on Redis Cloud Pro databases. You can enable it in the Performance section of the configuration screen. +The OSS Cluster API is only supported on Redis Cloud Pro databases. You can enable it in the **Performance** section of the configuration screen. After you select OSS Cluster API, you can select **Use external endpoint** if you want to use the external endpoint for the database. Selecting **Use external endpoint** will block the private endpoint for this database. -The Redis Cluster API is supported only when a database uses the [standard hashing policy](#standard-hashing-policy) and does not use Search and Query or Time Series advanced capabilities. +The OSS Cluster API is supported only when a database uses the [standard hashing policy](#standard-hashing-policy). -Review [Redis Cluster API architecture]({{< relref "/operate/rs/clusters/optimize/oss-cluster-api" >}}) to determine if you should enable this feature for your database. \ No newline at end of file +Review [OSS Cluster API architecture]({{< relref "/operate/rs/clusters/optimize/oss-cluster-api" >}}) to determine if you should enable this feature for your database. \ No newline at end of file diff --git a/content/operate/rs/clusters/optimize/oss-cluster-api.md b/content/operate/rs/clusters/optimize/oss-cluster-api.md index 962a99255c..612568a4d2 100644 --- a/content/operate/rs/clusters/optimize/oss-cluster-api.md +++ b/content/operate/rs/clusters/optimize/oss-cluster-api.md @@ -12,6 +12,10 @@ weight: $weight --- {{< embed-md "oss-cluster-api-intro.md" >}} +{{< warning >}} +Kubernetes limitation: OSS Cluster API can only be used by clients running within the same Kubernetes cluster as the Redis Enterprise pods. External clients cannot use OSS Cluster API due to pod IP address accessibility limitations. +{{< /warning >}} + You can use the Redis OSS Cluster API along with other Redis Enterprise Software high availability to get high performance with low latency and let applications stay current with cluster topology changes, including add node, remove node, and node failover.