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(metrics-operator): add basicauth to prometheus provider #2154

Merged
merged 27 commits into from
Sep 28, 2023

Commits on Sep 27, 2023

  1. feat(metrics-operator): first iteration on prometheus auth

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    7642e7c View commit details
    Browse the repository at this point in the history
  2. feat(metrics-operator): add unit tests

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    90d56f5 View commit details
    Browse the repository at this point in the history
  3. feat(metrics-operator): add test of header

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    d57d5d7 View commit details
    Browse the repository at this point in the history
  4. feat(metrics-operator): use roundtripper from prometheus api

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    4a72956 View commit details
    Browse the repository at this point in the history
  5. feat(metrics-operator): fixed test

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    7e2ca7e View commit details
    Browse the repository at this point in the history
  6. feat(metrics-operator): revert change to ddprovider

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    34fcf45 View commit details
    Browse the repository at this point in the history
  7. feat(metrics-operator): lint

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    dc17e31 View commit details
    Browse the repository at this point in the history
  8. feat(metrics-operator): lint

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    204a01a View commit details
    Browse the repository at this point in the history
  9. feat(metrics-operator): add integration test

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    8493362 View commit details
    Browse the repository at this point in the history
  10. feat(metrics-operator): add unit test

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    c3982e7 View commit details
    Browse the repository at this point in the history
  11. feat(metrics-operator): add unit test

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3eeb2fe View commit details
    Browse the repository at this point in the history
  12. fix: useless test setup

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    906a528 View commit details
    Browse the repository at this point in the history
  13. fix: removed dd special func for secrets

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    198f7de View commit details
    Browse the repository at this point in the history
  14. fix: add unit test to make ondrej happy

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    bc72d94 View commit details
    Browse the repository at this point in the history
  15. Update metrics-operator/controllers/common/providers/prometheus/prome…

    …theus.go
    
    Co-authored-by: odubajDT <93584209+odubajDT@users.noreply.github.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    RealAnna and odubajDT committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    72a6ba0 View commit details
    Browse the repository at this point in the history
  16. fix: embed getter in the struct

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    febbd21 View commit details
    Browse the repository at this point in the history
  17. Update metrics-operator/controllers/common/providers/prometheus/commo…

    …n.go
    
    Co-authored-by: Florian Bacher <florian.bacher@dynatrace.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    RealAnna and bacherfl committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    b940271 View commit details
    Browse the repository at this point in the history
  18. Update metrics-operator/controllers/common/providers/prometheus/prome…

    …theus.go
    
    Co-authored-by: Florian Bacher <florian.bacher@dynatrace.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    RealAnna and bacherfl committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    4802061 View commit details
    Browse the repository at this point in the history
  19. deps: update github.com/keptn/lifecycle-toolkit/klt-cert-manager dige…

    …st to 6566e7d (#2143)
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored and RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    19073cd View commit details
    Browse the repository at this point in the history
  20. deps: update github.com/keptn/lifecycle-toolkit/klt-cert-manager dige…

    …st to 099a457 (#2169)
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored and RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    75c51c1 View commit details
    Browse the repository at this point in the history
  21. feat(metrics-operator): add support for user-friendly duration string…

    … for specifying time frame (#2147)
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl authored and RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1ca1af0 View commit details
    Browse the repository at this point in the history
  22. feat: add interface

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    fix: link
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    Update metrics-operator/controllers/common/providers/prometheus/prometheus.go
    
    Co-authored-by: Florian Bacher <florian.bacher@dynatrace.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    
    Update metrics-operator/controllers/common/providers/prometheus/common.go
    
    Co-authored-by: Florian Bacher <florian.bacher@dynatrace.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    
    fix: embed getter in the struct
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    Update metrics-operator/controllers/common/providers/prometheus/prometheus.go
    
    Co-authored-by: odubajDT <93584209+odubajDT@users.noreply.github.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    
    fix: add unit test to make ondrej happy
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    fix: removed skip lint
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    fix: removed dd special func for secrets
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    fix: useless test setup
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): add unit test
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): add unit test
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): add integration test
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): lint
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): lint
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): revert change to ddprovider
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator):  fixed test
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): use roundtripper from prometheus api
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): add test of header
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): add unit tests
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    
    feat(metrics-operator): first iteration on prometheus auth
    
    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    e1b89a3 View commit details
    Browse the repository at this point in the history
  23. feat: add interface

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    16954d3 View commit details
    Browse the repository at this point in the history
  24. feat: add interface

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    40fa7d2 View commit details
    Browse the repository at this point in the history
  25. feat: add fix for secrets

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    cff4bb2 View commit details
    Browse the repository at this point in the history
  26. Update lifecycle-operator/go.mod

    Co-authored-by: odubajDT <93584209+odubajDT@users.noreply.github.com>
    Signed-off-by: RealAnna <89971034+RealAnna@users.noreply.github.com>
    RealAnna and odubajDT authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9d4b69f View commit details
    Browse the repository at this point in the history
  27. feat: remove mod error

    Signed-off-by: realanna <anna.reale@dynatrace.com>
    RealAnna committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3f2f736 View commit details
    Browse the repository at this point in the history