Closed ddl-ebrown closed 3 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 61.01%. Comparing base (
16e7780
) to head (bf7177d
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Why are the changes needed?
Previously, the webhook was sharing some pod level settings in the core chart with flytepropeller like:
Since the webhook runs a separate pod, it should have separate settings. This allows for independently adding annotations, like for configuring Prometheus. propeller has a /metrics endpoint, while webhook does not.
NOTE: this isn't backwards compatible, but I also think it's a fairly minor issue that can be covered in docs. I suspect there aren't currently many users here and some of these were not introduced not long ago (as part of https://github.com/flyteorg/flyte/pull/4756)
What changes were proposed in this pull request?
Moves webhook level settings to their own section
How was this patch tested?
Setup process
Screenshots
Check all the applicable boxes
Related PRs
Docs link