-
Couldn't load subscription status.
- Fork 12
refactor: auto-scaling and observability components #262
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
base: main
Are you sure you want to change the base?
Conversation
29f7d1b to
61e6957
Compare
d15e3da to
c9c8753
Compare
21f91c5 to
bfd8034
Compare
| metrics-server: | ||
| image: | ||
| registry: docker.io | ||
| repository: bitnamilegacy/metrics-server | ||
| tag: "0.8.0-debian-12-r4" |
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.
This needs to be re-instated in your values files (I don't think it was there when I looked) - metrics-server will break otherwise
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.
Thanks for spotting, added the lines.
- Remove separate eoapi-support chart and integrate all observability features into main chart - Add optional monitoring dependencies: metrics-server, prometheus, prometheus-adapter, grafana - Add monitoring helper templates (_monitoring.yaml, _resources.yaml, observability.yaml) - Add comprehensive observability documentation with deployment examples - Add reusable monitoring configuration base (values/monitoring.yaml) - Add autoscaling test suite for HPA validation - Move Grafana dashboard from eoapi-support to main chart - Update main values.yaml with observability configuration options This consolidation simplifies deployment by eliminating the need for a separate observability chart while maintaining full flexibility for enabling monitoring features.
c6808ac to
a45a1b2
Compare
a45a1b2 to
7a577ec
Compare
eoapi-supportinto the maineoapihelm chart