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

k8s-monitoring 2.0 alpha #757

Merged
merged 42 commits into from
Oct 3, 2024
Merged

k8s-monitoring 2.0 alpha #757

merged 42 commits into from
Oct 3, 2024

Commits on Oct 3, 2024

  1. Add cluster events feature chart and a new github action to test feat…

    …ure charts
    
    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    618b5c4 View commit details
    Browse the repository at this point in the history
  2. Update test action

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    c3aa695 View commit details
    Browse the repository at this point in the history
  3. Add a gitkeep to make the snapshot directory exist

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ada7950 View commit details
    Browse the repository at this point in the history
  4. Add annotation feature chart

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    f2c55ca View commit details
    Browse the repository at this point in the history
  5. Add cluster metrics feature

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0d23025 View commit details
    Browse the repository at this point in the history
  6. Fix yaml lint

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    8f9ce23 View commit details
    Browse the repository at this point in the history
  7. Update linters and top-level makefile

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0099f17 View commit details
    Browse the repository at this point in the history
  8. More lint fixes

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    554a0c9 View commit details
    Browse the repository at this point in the history
  9. Re-enable linting for test yamls

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d286900 View commit details
    Browse the repository at this point in the history
  10. Make markdownlint happier

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    744aa6a View commit details
    Browse the repository at this point in the history
  11. Adding pod logs, profiling, and prom operator object feature charts

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0ba4c08 View commit details
    Browse the repository at this point in the history
  12. remove -it from docker run

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    f07049f View commit details
    Browse the repository at this point in the history
  13. Update checkout action

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4fda5c4 View commit details
    Browse the repository at this point in the history
  14. Simplify diff check

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    2667b85 View commit details
    Browse the repository at this point in the history
  15. Add app o11y and frontend o11y feature charts

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4884450 View commit details
    Browse the repository at this point in the history
  16. Move codeowners into .github and break things down by directory

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    3c75fa9 View commit details
    Browse the repository at this point in the history
  17. add integration feature

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a533ccf View commit details
    Browse the repository at this point in the history
  18. Don't delete Chart.lock, because it is not built deterministicly, sin…

    …ce the timestamp is always updated.
    
    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    76abacd View commit details
    Browse the repository at this point in the history
  19. Sort the integration values so the order is deterministic

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e8a362e View commit details
    Browse the repository at this point in the history
  20. Add main chart

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0397982 View commit details
    Browse the repository at this point in the history
  21. Fix linters

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ec52ef1 View commit details
    Browse the repository at this point in the history
  22. Make lint-md do more and catch more changes

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    f673d82 View commit details
    Browse the repository at this point in the history
  23. ct lint in every chart

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a32484d View commit details
    Browse the repository at this point in the history
  24. legacy test should only work on the the v1 chart

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4d75415 View commit details
    Browse the repository at this point in the history
  25. Add ct to the github action

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    53d9420 View commit details
    Browse the repository at this point in the history
  26. add ct configs for charts that use dependenties

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d31b8cd View commit details
    Browse the repository at this point in the history
  27. Include chart v2 in the chart test workflow

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    5d29033 View commit details
    Browse the repository at this point in the history
  28. Add clean target

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    9329421 View commit details
    Browse the repository at this point in the history
  29. Add file to make helm unittest work

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    c614935 View commit details
    Browse the repository at this point in the history
  30. Add a test chart and use that to parallelize integration tests

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e32f0c4 View commit details
    Browse the repository at this point in the history
  31. inline the helm repo

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    b50278e View commit details
    Browse the repository at this point in the history
  32. Update generated files

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    3794691 View commit details
    Browse the repository at this point in the history
  33. Need alloy for some unittests

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    9ea8c1c View commit details
    Browse the repository at this point in the history
  34. Fix v1 test and output helm commands in new integration tests

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    3e1c530 View commit details
    Browse the repository at this point in the history
  35. Fix integration test script and don't check chart bundles for modific…

    …ations for now
    
    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0f4ea3d View commit details
    Browse the repository at this point in the history
  36. Move function up

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    211a839 View commit details
    Browse the repository at this point in the history
  37. Use the pre-existing cluster

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    34c1e42 View commit details
    Browse the repository at this point in the history
  38. More prerequisites before deploying prometheus

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    3dd00cc View commit details
    Browse the repository at this point in the history
  39. Update integration test scripts to work this time

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1f7565b View commit details
    Browse the repository at this point in the history
  40. further work on the test chart

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    569339e View commit details
    Browse the repository at this point in the history
  41. Gotta get that chart dir

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    17bba77 View commit details
    Browse the repository at this point in the history
  42. Remove ec lint, which we don't really need and also fix some lint issues

    Signed-off-by: Pete Wall <pete.wall@grafana.com>
    petewall committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    00a9d0a View commit details
    Browse the repository at this point in the history