Splits the Deployment into separate proxy and controller Deployments. Adds settings to configure the Deployments settings separately where settings previously configured the one unified Deployment. Rearranges some settings.
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)
fixes #921
Special notes for your reviewer:
Currently this is just a bunch of TODOs explaining the tasks needed to handle this, for easier understanding of what the end result would look like.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[ ] PR is based off the current tip of the main branch.
[ ] Changes are documented under the "Unreleased" header in CHANGELOG.md
[ ] New or modified sections of values.yaml are documented in the README.md
What this PR does / why we need it:
Splits the Deployment into separate proxy and controller Deployments. Adds settings to configure the Deployments settings separately where settings previously configured the one unified Deployment. Rearranges some settings.
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Currently this is just a bunch of TODOs explaining the tasks needed to handle this, for easier understanding of what the end result would look like.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
main
branch.