ManagerFactory creates Managers that are specific to custom resources. It is used by the HelmOperatorReconciler during resource reconciliation, and it improves decoupling between reconciliation logic and the Helm backend components used to manage releases.
| 33 | // improves decoupling between reconciliation logic and the Helm backend |
| 34 | // components used to manage releases. |
| 35 | type ManagerFactory interface { |
| 36 | NewManager(r *unstructured.Unstructured, overrideValues map[string]string, dryRunOption string) (Manager, error) |
| 37 | } |
| 38 | |
| 39 | type managerFactory struct { |
| 40 | mgr crmanager.Manager |
no outgoing calls
no test coverage detected