-
Notifications
You must be signed in to change notification settings - Fork 361
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
helm: add envoy gateway addon helm chart support #3470
Conversation
Signed-off-by: shawnh2 <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3470 +/- ##
==========================================
+ Coverage 68.12% 68.17% +0.04%
==========================================
Files 165 165
Lines 20122 20122
==========================================
+ Hits 13708 13718 +10
+ Misses 5416 5409 -7
+ Partials 998 995 -3 ☔ View full report in Codecov by Sentry. |
This PR only include DP metrics and Grafana support, will send another PR to include CP metrics as well (#3474 (comment)) |
Signed-off-by: shawnh2 <[email protected]>
Signed-off-by: shawnh2 <[email protected]>
hey @shawnh2 , @zhaohuabing @guydc and I brought this up in the community meeting today and aligned on
|
Lets include Grafana dashboard for CP as well, so wait until #3506 landed. and the doc under https://gateway.envoyproxy.io/latest/tasks/observability/ can be updated with this helm demo support. |
If we are including So:
|
ah then lets go with the previous approach of |
Signed-off-by: shawnh2 <[email protected]>
Signed-off-by: shawnh2 <[email protected]>
Signed-off-by: shawnh2 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks !
hey @phlax once this PR merges, we'll be pushing a new Helm Chart |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, may need wait @phlax first.
* initial dashboard addon helm chart Signed-off-by: shawnh2 <[email protected]> * rename addon name and remove gateway-helm support Signed-off-by: shawnh2 <[email protected]> * remove /charts from .helmignore Signed-off-by: shawnh2 <[email protected]> * rename to gateway-addons-helm and keep one source of truth Signed-off-by: shawnh2 <[email protected]> * restore examples values and fix comments Signed-off-by: shawnh2 <[email protected]> * rewrite helm makefile Signed-off-by: shawnh2 <[email protected]> --------- Signed-off-by: shawnh2 <[email protected]> Signed-off-by: phantooom <[email protected]>
* initial dashboard addon helm chart Signed-off-by: shawnh2 <[email protected]> * rename addon name and remove gateway-helm support Signed-off-by: shawnh2 <[email protected]> * remove /charts from .helmignore Signed-off-by: shawnh2 <[email protected]> * rename to gateway-addons-helm and keep one source of truth Signed-off-by: shawnh2 <[email protected]> * restore examples values and fix comments Signed-off-by: shawnh2 <[email protected]> * rewrite helm makefile Signed-off-by: shawnh2 <[email protected]> --------- Signed-off-by: shawnh2 <[email protected]> Signed-off-by: phantooom <[email protected]>
* helm: add envoy gateway addon helm chart support (#3470) * initial dashboard addon helm chart Signed-off-by: shawnh2 <[email protected]> * rename addon name and remove gateway-helm support Signed-off-by: shawnh2 <[email protected]> * remove /charts from .helmignore Signed-off-by: shawnh2 <[email protected]> * rename to gateway-addons-helm and keep one source of truth Signed-off-by: shawnh2 <[email protected]> * restore examples values and fix comments Signed-off-by: shawnh2 <[email protected]> * rewrite helm makefile Signed-off-by: shawnh2 <[email protected]> --------- Signed-off-by: shawnh2 <[email protected]> Signed-off-by: phantooom <[email protected]> * chore: Remove namespace restriction for EnvoyProxy parametersRef resource Signed-off-by: phantooom <[email protected]> * chore: add CEL validation for BackendRef Group Signed-off-by: phantooom <[email protected]> * chore: add CEL validation for BackendRef Group Signed-off-by: phantooom <[email protected]> --------- Signed-off-by: shawnh2 <[email protected]> Signed-off-by: phantooom <[email protected]> Co-authored-by: sh2 <[email protected]> Co-authored-by: zirain <[email protected]>
What type of PR is this?
What this PR does / why we need it:
Which issue(s) this PR fixes:
ref #3355