Feature Request
Describe the Feature Request
This is a request to go over each controllers logic. Each controller should, on updates from the Paas(Ns), determine the current state, determine the desired state, remove unused resources and create desired resources. We know at least for Groups this isn't implemented, meaning, "undesired" groups ain't deleted once a Paas is deleted. Might apply to more controllers.
This relates also to the PaasConfig resource. When changes are made to the active PaasConfig, the Paas(Ns)'es are reconciled again, as the desired state of dependant resources might have changed. Certainly in that case, obsolete resources must be removed.
Describe Preferred Solution
Feature Request
Describe the Feature Request
This is a request to go over each controllers logic. Each controller should, on updates from the Paas(Ns), determine the current state, determine the desired state, remove unused resources and create desired resources. We know at least for Groups this isn't implemented, meaning, "undesired" groups ain't deleted once a Paas is deleted. Might apply to more controllers.
This relates also to the PaasConfig resource. When changes are made to the active PaasConfig, the Paas(Ns)'es are reconciled again, as the desired state of dependant resources might have changed. Certainly in that case, obsolete resources must be removed.
Describe Preferred Solution