-
Notifications
You must be signed in to change notification settings - Fork 214
feat: add Helm chart for Kepler deployment #2220
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: add Helm chart for Kepler deployment #2220
Conversation
|
|
|
|
|
- Add complete Helm chart under manifests/helm/kepler/ with templates for all Kubernetes resources - Set chart version to 0.0.0-dev for automatic versioning during releases - Include ServiceMonitor, RBAC, ConfigMap, and DaemonSet templates with configurable values Signed-off-by: Sunil Thaha <sthaha@redhat.com>
|
|
docs/user/installation.md
Outdated
- `kepler_container_joules_total` | ||
- `kepler_node_energy_total` | ||
- `kepler_process_energy_total` | ||
|
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.
Metrics need updation
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.
Thank you!
docs/user/installation.md
Outdated
- **Documentation**: <https://sustainable-computing.io/kepler/> | ||
- **Issues**: <https://github.com/sustainable-computing-io/kepler/issues> | ||
- **Discussions**: <https://github.com/sustainable-computing-io/kepler/discussions> | ||
- **Slack**: #kepler channel in CNCF Slack |
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.
Can we add our slack channel like here?
- New user doc with comprehensive installation steps using Helm, Docker Compose, and Kustomize methods - Update README.md to highlight Helm as recommended Kubernetes deployment method Signed-off-by: Sunil Thaha <sthaha@redhat.com>
Signed-off-by: Sunil Thaha <sthaha@redhat.com>
|
- name: Lint Helm chart | ||
shell: bash | ||
run: | | ||
helm lint manifests/helm/kepler |
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.
Not using precommit hook here?
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.
Hmmm .. good idea
In another PR, We may need to update the CI to capture the must gather in both deployments before removing them: https://github.com/sustainable-computing-io/kepler/actions/runs/16216178026/job/45786036196?pr=2220#step:3:1913 |
Enhancements include: