Skip to content
54 changes: 53 additions & 1 deletion modules/about/ref-rhdh-sizing.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
[id="rhdh-sizing_{context}"]
= Sizing requirements for {product}

Scaling the {product} requires significant resource allocation. The following table lists the sizing requirements for installing and running {product}, including {product-short} application, database components, and Operator.
Learn about sizing requirements for {product}.
Table 1 lists the sizing requirements for installing and running {product}, including {product-short} application, database components, and Operator.
Table 2 lists recommended sizing requirements for {product-docs-link}/html-single/configuring_red_hat_developer_hub/index#configuring-external-postgresql-databases[external PostgreSQL deployment] based on the deployment scale.

.Recommended sizing for running {product}
[cols="25%,25%,25%,25%", frame="all", options="header"]
Expand Down Expand Up @@ -33,3 +35,53 @@ Scaling the {product} requires significant resource allocation. The following ta
|3 or more
|1 or more
|===

.Recommended sizing for external PostgreSQL deployments with {product}
[cols="25%,25%,25%,25%,25%", frame="all", options="header"]
|===
|Sizing legend
|Small-scale
|Mid-scale
|Large-scale
|Enterprise-scale

|Application usage
|up to 5 thousand entities, up to 50 concurrent users
|5–20 thousand entities, 50–150 concurrent users
|20–50 thousand entities, 150–400 concurrent users
|50–150 thousand entities, 400–800 concurrent users

|vCPU
|2
|4
|8
|16

|Memory
|8 GiB
|16 GiB
|32 GiB
|64 GiB

|Storage
|50 GiB
|100 GiB
|200 GiB
|500 GiB

|Number of replicas
|1
|2
|2-3
|3+

|PostgreSQL Database HA
|1 primary
|1 primary, 1 standby
|1 primary, 1 synchronous standby
|1 primary, 1 synchronous standby, 1 asynchronous replica
|===




Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ You can configure an external PostgreSQL instance by using the Helm Chart. By de

.Prerequisites

* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}]
* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}].

I am afraid the user might have trouble navigating to the table in the mentioned section, making it difficult to find the information. Could we instead provide a direct link to the 4.2 table? If the table is already included in Sizing requirements for Red Hat Developer Hub, we can avoid repeating it.

Copy link
Contributor Author

@deerskindoll deerskindoll Nov 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good point. let me check how to do it.

@themr0c can you please help me? the tables aren't separate modules, how do I link to them directly? do I have to move them to modules?

* You are using a supported version of PostgreSQL. For more information, see the link:https://access.redhat.com/support/policy/updates/developerhub[Product life cycle page].
* You have the following details:
** `db-host`: Denotes your PostgreSQL instance Domain Name System (DNS) or IP address
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ You can configure an external PostgreSQL instance using the {product} Operator.

.Prerequisites

* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}]
* You meet the sizing requirements listed in Table 4.2 Recommended sizing for external PostgreSQL deployments with {product} in {product-docs-link}/single-html/about_red_hat_developer_hub/index#rhdh-sizing_about-rhdh[Sizing requirements for {product}].

Same comment as above.

* You are using a supported version of PostgreSQL. For more information, see the link:https://access.redhat.com/support/policy/updates/developerhub[Product life cycle page].
* You have the following details:
** `db-host`: Denotes your PostgreSQL instance Domain Name System (DNS) or IP address
Expand Down