Skip to content

Baseline Testing: Scale testing #954

Closed
@mpstefan

Description

@mpstefan
  • Scaling the number of resources (HTTPRoutes, Gateways, Secrets, Pods )
  • Ensure NKG can process those resources and handle the traffic
  • Ensure a new version doesn't increase resource usage compared with the previous one.

Acceptance

  • A process is documented for deploying a large number of Gateway Resources resources with NKG installed to test for when NKG stop working correctly.
  • Traffic is generated and sent through NKG to an upstream as a part of this test.
  • The resource utilization (CPU, memory, disk) of NKG, errors from the NKG pod(s), and errors from the client, are measured and reported as a result of this test.
  • No element of the test is randomized.
  • The test is carried out manually and the results are reported in a static document within the NKG repo.

Metadata

Metadata

Assignees

Labels

refinedRequirements are refined and the issue is ready to be implemented.size/mediumEstimated to be completed within a weektestsPull requests that update tests

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions