kuberise / kuberise.io

Apache License 2.0
14 stars 15 forks source link

CPU and Memory Requirements for Kuberise Tools #66

Open mojtabaimani opened 3 months ago

mojtabaimani commented 3 months ago

Title: Define CPU and Memory Requirements for Kuberise Tools

Description:

To optimize the deployment of Kuberise in a Kubernetes cluster, it is essential to understand the resource requirements of each tool included in Kuberise. This will help in accurate resource allocation and ensure smooth functioning without over- or under-provisioning the cluster.

Task:

Create a detailed table listing each tool in Kuberise along with their CPU and memory requirements.

Steps to Complete:

  1. Identify Tools: List all tools and components that are part of the Kuberise platform.
  2. Resource Measurement:
    • Deploy each tool individually in a controlled environment.
    • Measure the CPU and memory usage under typical load conditions.
    • Record the peak and average usage.
  3. Document Findings: Create a table documenting the resource requirements for each tool.

Table Structure:

Tool Name CPU (Average) CPU (Peak) Memory (Average) Memory (Peak)
Tool 1 X millicores Y millicores A MiB B MiB
Tool 2 ... ... ... ...
... ... ... ... ...

Additional Information:

Acceptance Criteria: