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

feat: Dynatrace scaler #5685

Merged
merged 30 commits into from
Jul 30, 2024
Merged

feat: Dynatrace scaler #5685

merged 30 commits into from
Jul 30, 2024

Commits on Apr 11, 2024

  1. Add first scaler version

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7c81b45 View commit details
    Browse the repository at this point in the history
  2. small refactor for response validation

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    93e3270 View commit details
    Browse the repository at this point in the history
  3. Add 'from' property, rename host/token

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5a77a72 View commit details
    Browse the repository at this point in the history
  4. Add parsing tests

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0456bc7 View commit details
    Browse the repository at this point in the history
  5. update changelog

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    402e2e8 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into dynatrace_scaler

    Signed-off-by: damas <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    efca4d7 View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG.md

    Signed-off-by: damas <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2583560 View commit details
    Browse the repository at this point in the history
  8. Update values type to float64

    Signed-off-by: damas <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f7661de View commit details
    Browse the repository at this point in the history
  9. Remove unnecessary conversion

    Signed-off-by: damas <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3b4ca9d View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. e2e tests

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    4e3d039 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Merge branch 'main' into dynatrace_scaler

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    7cf6d2b View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico and JorTurFer committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    911b0df View commit details
    Browse the repository at this point in the history
  3. Update dynatrace_test.go

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    698d6be View commit details
    Browse the repository at this point in the history
  4. Fix bad templating for e2e tests

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    622266e View commit details
    Browse the repository at this point in the history
  5. Revert unnecessary (?) template variable change

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    e0d42eb View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
    JorTurFer committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    607805e View commit details
    Browse the repository at this point in the history
  7. Update tests/scalers/dynatrace/dynatrace_test.go

    Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
    JorTurFer committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    cde08d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Do not allow token to be passed in scaledobject trigger

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    4ffad46 View commit details
    Browse the repository at this point in the history
  2. Remove bad secret, tweak dynakube test config

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    f27579c View commit details
    Browse the repository at this point in the history
  3. Rename property in response parsing

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c2f9467 View commit details
    Browse the repository at this point in the history
  4. Update tests/scalers/dynatrace/dynatrace_test.go

    Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
    JorTurFer committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    eb0b04a View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Merge branch 'main' into dynatrace_scaler

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed May 20, 2024
    Configuration menu
    Copy the full SHA
    de19f06 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. use new operator secret, update template variable naming

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed May 27, 2024
    Configuration menu
    Copy the full SHA
    fb5ce7b View commit details
    Browse the repository at this point in the history
  2. forgotten correct variable definition

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed May 27, 2024
    Configuration menu
    Copy the full SHA
    6e03f9b View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Merge branch 'main' into dynatrace_scaler

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    3505f51 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. try default value in query for e2e tests

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    b40f11f View commit details
    Browse the repository at this point in the history
  2. fix missing closing parenthesis, bad indenting

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    fd857af View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Update e2e test to use custom metrics

    Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>
    JorTurFer committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    d6971dc View commit details
    Browse the repository at this point in the history
  2. Close the body to fix static checks

    Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>
    JorTurFer committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    54428f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. use declarative scaler config

    Signed-off-by: cyrilico <19289022+cyrilico@users.noreply.github.com>
    cyrilico committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    e92d83f View commit details
    Browse the repository at this point in the history