Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-717

WICD controller framework

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • WMCO 6.0.0
    • None
    • None
    • WinC - Sprint 218, WinC - Sprint 219

      Description

      When run with the `controller` command, WICD should reconcile the instance according to service ConfigMap. This can be triggered either by the services ConfigMap being created, or the `windowsmachineconfig.openshift.io/desiredversion` annotation being set on the Node associated with the instance. The controller should make use of the kubeconfig present on the instance.

      Engineering Details

      Figure out what to do with the current version annotation, it may be the case that WICD cannot set the current version annotation until all service configurations have been moved out of WMCO.

      Acceptance Criteria

      • When both the service ConfigMap is created, and the `windowsmachineconfig.openshift.io/desiredversion` annotation is set on a Windows Node, WICD running on that Node's instance will configure the node appropriately.

            rh-ee-ssoto Sebastian Soto
            rh-ee-ssoto Sebastian Soto
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: