You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is of lower priority than the standard Load Test and it is assumed that the sub-tasks are done. The aim of this test is to create many Kuadrant resources at once to validate that the kuadrant operator can handle such situation well.
Scenario
50 Gateways
each one has a single listener
each of them "targets" the same ManagedZone (by hostname, hostnames must not be identical)
50 DNSPolicies - each one for each Gateway - each is a simple routing strategy
50 TLSPolicies - each one for each Gateway - each targets the same self-signed ClusterIssuer
50 HTTPRoutes - each one for each Gateway - each with a single rule backend ref - referencing the httpbin service
50 AuthPolicies - each one for each Gateway targeting it
single rule apikey
50 RLPolicies - each one for each Gateway targeting it
single limit 1000 RPS
Summary
This is of lower priority than the standard Load Test and it is assumed that the sub-tasks are done. The aim of this test is to create many Kuadrant resources at once to validate that the kuadrant operator can handle such situation well.
Scenario
50 Gateways
50 DNSPolicies - each one for each Gateway - each is a simple routing strategy
50 TLSPolicies - each one for each Gateway - each targets the same self-signed ClusterIssuer
50 HTTPRoutes - each one for each Gateway - each with a single rule backend ref - referencing the httpbin service
50 AuthPolicies - each one for each Gateway targeting it
single rule apikey
50 RLPolicies - each one for each Gateway targeting it
single limit 1000 RPS
Part of this task is to investigate the tooling for this, creation of policies should be done as close to each other as possible. Potential tool: https://kube-burner.github.io/kube-burner/latest/
Data Collection
We are interesting in various data around reconciliation loop, should be available via Prometheus:
https://book.kubebuilder.io/reference/metrics-reference
The text was updated successfully, but these errors were encountered: