Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Benchmark tool #46

Closed
wants to merge 26 commits into from
Closed

Commits on Apr 7, 2024

  1. PoC

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    efaa9a9 View commit details
    Browse the repository at this point in the history
  2. Remove secret provisioning

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    c90606b View commit details
    Browse the repository at this point in the history
  3. Configurable measurementInterval

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    7ec8968 View commit details
    Browse the repository at this point in the history
  4. Allow cleanup to be disabled

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    e8caac4 View commit details
    Browse the repository at this point in the history
  5. Documentation

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    517b0c2 View commit details
    Browse the repository at this point in the history
  6. Configurable cert-manager installation namespace

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    bddba79 View commit details
    Browse the repository at this point in the history
  7. Configurable Certificate private key size

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d515513 View commit details
    Browse the repository at this point in the history
  8. Experiment 2024-04-07-2

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    4302a18 View commit details
    Browse the repository at this point in the history
  9. Experiments 3,4,5

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    f2121df View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Remove original experiment data

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4c0ee73 View commit details
    Browse the repository at this point in the history
  2. Move experiment data

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a0795b6 View commit details
    Browse the repository at this point in the history
  3. Add Excel files

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    67c1c9e View commit details
    Browse the repository at this point in the history
  4. Add experiment details

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b76daa2 View commit details
    Browse the repository at this point in the history
  5. Document how I've been running the benchmark

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f7e1991 View commit details
    Browse the repository at this point in the history
  6. Add copyright headers

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    27db12e View commit details
    Browse the repository at this point in the history
  7. Add charts

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a7e76cb View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Various updates

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    36bfa37 View commit details
    Browse the repository at this point in the history
  2. Experiment 2024-04-09-1

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    c7a668c View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configurable secret key algorithm

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a5e02d2 View commit details
    Browse the repository at this point in the history
  2. Configurable ramp-up load interval

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5da7443 View commit details
    Browse the repository at this point in the history
  3. A script to run the benchmark based on parameters in environment vari…

    …ables
    
    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f00777e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Disable benchmark rate-limiter to create certificates as fast as poss…

    …ible
    
    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    89219e1 View commit details
    Browse the repository at this point in the history
  2. Allow shorter steady-state phase when using run.sh

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2491210 View commit details
    Browse the repository at this point in the history
  3. Get Secret Count and size in single operation and get the results in …

    …pages
    
    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1d1d627 View commit details
    Browse the repository at this point in the history
  4. Allow for more CerificateRequests than Certificates

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    0e2b447 View commit details
    Browse the repository at this point in the history
  5. Configurable cleanup interval and cleanup in larger batches

    Signed-off-by: Richard Wall <richard.wall@venafi.com>
    wallrj committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3a459ac View commit details
    Browse the repository at this point in the history