Skip to content

Commit 1ba3ba5

Browse files
Merge pull request #87961 from rhybrillou/rhybrillou/sac_performance_considerations
doc: performance considerations for large scale access scopes
2 parents 4871da8 + 1ef0c47 commit 1ba3ba5

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

modules/create-a-custom-access-scope.adoc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,14 @@ Access to a specific namespace gives access to the following information within
4646
====
4747
. If you want to allow access to clusters and namespaces based on labels, click *Add label selector* under the *Label selection rules* section. Then click *Add rule* to specify *Key* and *Value* pairs for the label selector. You can specify labels for clusters and namespaces.
4848
. Click *Save*.
49+
50+
[id="scale-considerations_{context}"]
51+
== Scale considerations
52+
53+
In large environments, for example, with thousands of namespaces, the application of user scopes that cover large numbers of namespaces can cause some pages to render slowly or time out. For example, you might experience timeouts when opening the main *Dashboard* page.
54+
55+
Performance was tested in a single-cluster context on an environment with 20,000 deployments across 5,000 namespaces and 80,000 alerts in one test cluster. In that testing, the load time of the main *Dashboard* page for scopes including up to 2,000 namespaces on that cluster was under a few seconds.
56+
57+
Performance was tested in a multi-cluster context on an environment with 200,000 deployments across 50,000 namespaces and 800,000 alerts across 10 test clusters. In that testing, the load time of the main *Dashboard* page was under a few seconds for scopes including up to 500 namespaces across the 10 clusters, as well as for scopes including up to 2,000 namespaces on a single cluster.
58+
59+
The load time of {product-title-short} portal pages for user scopes with more namespaces than the numbers tested cannot be guaranteed to stay under the timeout limit.

0 commit comments

Comments
 (0)