Uploaded image for project: 'OpenShift Hive'
  1. OpenShift Hive
  2. HIVE-2537

Separate MachinePool controller and make it shardable

XMLWordPrintable

    • False
    • None
    • False

      Similar to what we did for clustersync (see https://github.com/openshift/hive/pull/1093), split the machinepool controller out of hive-controllers and into its own statefulset.

      Each replica controls a subset of MachinePools. May as well (factor out and) reuse the same algorithm as clustersync: modulo the UUID of the MP (or CD??) by the number of replicas and assign to that replica. Add a status field to the MP indicating which replica is handling it.

              efried.openshift Eric Fried
              efried.openshift Eric Fried
              Jianping Shu
              Mingxia Huang Mingxia Huang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: