Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

design-proposal: VirtualMachineInstanceMigration - Live migration to a named node #320

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Nov 4, 2024

  1. design-proposal: VirtualMachineInstanceMigration - Live migration to …

    …specific nodes
    
    Adding a design proposal to extend VirtualMachineInstanceMigration
    object with an additional API to let a cluster admin
    try to trigger a live migration of a VM injecting
    on the fly an additional NodeSelectorTerm constraint.
    The additional NodeSelectorTerm can only restrict the set
    of Nodes that are valid target for the migration
    (eventually down to a single host); in order to
    achieve this,  all the `NodeSelectorRequirements`
    defined on the additional `NodeSelectorTerm` set
    on the VMIM object should be appended to
    all the `NodeSelectorTerms` already defined on
    the VM object.
    All the affinity rules defined on the VM spec are still
    going to be satisfied.
    
    Signed-off-by: Simone Tiraboschi <[email protected]>
    tiraboschi committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    717f271 View commit details
    Browse the repository at this point in the history
  2. Update migration-target.md

    Added that this is for exceptions
    
    Signed-off-by: Fabian Deutsch <[email protected]>
    fabiand authored and tiraboschi committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    98a2501 View commit details
    Browse the repository at this point in the history
  3. Make goals and user stories more explict

    Signed-off-by: Simone Tiraboschi <[email protected]>
    tiraboschi committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    9a5f3d9 View commit details
    Browse the repository at this point in the history