-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Use Case
Summary
We’d like the openvox-helm-chart to support the new OpenVox View dashboard(https://github.com/voxpupuli/openvoxview) instead of, or in addition to, the existing Puppetboard-based dashboard (“puppet-dashboard”).
The goal is that when deploying this chart, users can expose a modern web UI for OpenVoxDB/PuppetDB via OpenVox View.
Current behavior
- The chart currently ships with optional Puppetboard:
puppetboard.enabledvaluesghcr.io/voxpupuli/puppetboardimage
- There is no option to deploy OpenVox View from this chart.
Desired behavior
Option A (replacement):
- Replace Puppetboard with OpenVox View:
Option B (additional dashboard):
- Keep Puppetboard support but also add OpenVox View:
(We’re happy to follow whatever direction the maintainers prefer.)
Describe the solution you would like
Option A (replacement):
- Replace Puppetboard with OpenVox View:
- Remove or deprecate
puppetboard.*values. - Introduce
openvoxview.*values (image, resources, service, ingress, etc.). - Wire OpenVox View to the existing PuppetDB service.
- Remove or deprecate
Option B (additional dashboard):
- Keep Puppetboard support but also add OpenVox View:
- Add new
openvoxview.*values alongsidepuppetboard.*. - Allow users to enable either or both dashboards independently.
- Add new
Describe alternatives you've considered
No response
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request