Commit c54b753
committed
charts/redpanda: refactor console integration
Refactor the redpanda console integration to first convert
`redpanda.RenderState` into a `StaticConfiguration`. The `StaticConfiguration`
is then transformed into a `PartialConsoleValues` which is then merged into the
subchart values to perform the final rendering.
This is done to allow allow the charts' integration to be leveraged by the
upcoming console controller.
Notable changes include:
- Using the bootstrap user for console's auth instead of the first listed SASL
user.
- Generating a partial version of Console's config to add typing to the configuration code.
- The introduction of `operator/pkg/ir` to host non-user facing datastructures.
These structs may evolve without impact to our public APIs and help resolve
cyclic imports.1 parent 4bd9fe5 commit c54b753
File tree
0 file changed
+0
-0
lines changed0 file changed
+0
-0
lines changed
0 commit comments