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

Add new Datadog scaler #2354

Merged
merged 16 commits into from
Jan 12, 2022
Merged

Add new Datadog scaler #2354

merged 16 commits into from
Jan 12, 2022

Commits on Jan 11, 2022

  1. Add new Datadog scaler

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    b2cc86a View commit details
    Browse the repository at this point in the history
  2. Rename ddSite param to datadogSite

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    bfe2e26 View commit details
    Browse the repository at this point in the history
  3. Generate the metric name based on the query

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    d8b1e77 View commit details
    Browse the repository at this point in the history
  4. Reuse existing context

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    205ace7 View commit details
    Browse the repository at this point in the history
  5. Avoid potential out of range index

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    7c16a20 View commit details
    Browse the repository at this point in the history
  6. Avoid a potential reference to null

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    8768060 View commit details
    Browse the repository at this point in the history
  7. Improve golang style

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    2156af0 View commit details
    Browse the repository at this point in the history
  8. Fix tests as metricName is now generated based on the query

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    8809e2a View commit details
    Browse the repository at this point in the history
  9. Add e2e tests for the Datadog scaler

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    2ffdda7 View commit details
    Browse the repository at this point in the history
  10. Add changelog entry for new datadog scaler

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    bbe7f1d View commit details
    Browse the repository at this point in the history
  11. Fix static tests

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    e437654 View commit details
    Browse the repository at this point in the history
  12. More linting

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    ca94104 View commit details
    Browse the repository at this point in the history
  13. Use Keda HTTP client to connect to Datadog

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    c542e59 View commit details
    Browse the repository at this point in the history
  14. Improve output for failed tests

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    9304c5b View commit details
    Browse the repository at this point in the history
  15. Clean datadog namespaces before running tests

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    43ce4d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Code linting

    Signed-off-by: Ara Pulido <[email protected]>
    arapulido committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    7b48d14 View commit details
    Browse the repository at this point in the history