Implement a fine-grained FSM and use the deploymentcontroller to control Pod Placement controllers #23
Labels
lifecycle/rotten
Denotes an issue or PR that has aged beyond stale and will be auto-closed.
See #21 (comment)
Currently, we manage the deployments as children of the PodPlacementConfig in the PodPlacementConfig controller (that 'owns' Deployments, Services and MutatingWebhookConfigurations). Should we use a dedicated deploymentcontroller like https://github.com/openshift/library-go/blob/master/pkg/operator/deploymentcontroller/deployment_controller.go? It could help defining a more fine-grained control logic, and a dedicated FSM to support the ordered uninstallation issue too.
The text was updated successfully, but these errors were encountered: