Is your task related to a problem? Please describe.
v0.9.0 introduced the support for hybrid architecture: running both the application controller and the principal on the same control-plane cluster without any conflicts. But we don't have any e2e tests to correctly verify this behaviour.
Describe the solution you'd like
- Include e2e tests to verify the hybrid architecture
- Principal should run with destination based mapping and label selector enabled
- Enable the app controller
- Test if the app controller reconciles the traditional app ignoring the agent app.
- Test if the principal syncs the agent managed app ignoring the traditional app.
Describe alternatives you've considered
Additional context
Is your task related to a problem? Please describe.
v0.9.0 introduced the support for hybrid architecture: running both the application controller and the principal on the same control-plane cluster without any conflicts. But we don't have any e2e tests to correctly verify this behaviour.
Describe the solution you'd like
Describe alternatives you've considered
Additional context