Marketplace

Migration

OperationsNewFreeBuilt byTurtini← Marketplace
Sign in to activate

Move a vSphere estate to OpenShift Virtualization -- know what can go, what has to change first, how long each machine is down, and which ones fit in Saturday.

Move a vSphere estate to OpenShift Virtualization with the planning done first — what can go, what has to change, how long each machine is down, and which ones fit in the window you actually have. Turtini plans and hands off the manifests; you run the migration.

What's included

Read-only collector reads your vCenter; the credential never leaves your network

Every machine assessed against what KubeVirt actually runs, with the fix for each finding

Waves planned against your real maintenance windows and a measured copy rate

Emits the Forklift manifests your cluster already understands -- you apply them, not Turtini

About this module

Migration lives at /migration and covers everything around the copy rather than the copy itself. A read-only Python collector reads your vCenter on your own network — the credential is read from an environment variable, never sent to Turtini, never written to the output, never printed — and the server assesses every machine against what KubeVirt actually runs. Raw Device Mappings, multi-writer VMDKs, PCI passthrough, Fault Tolerance, end-of-life guests, outstanding snapshots, missing tools: each comes back as a finding with the remediation, and each machine is marked ready, needs work, or blocked.

Then it plans. You give it the maintenance windows you actually have and a measured copy rate — a guessed rate is refused, because every downtime figure derives from that one number — and it fits machines into waves largest first, so anything that will not fit surfaces while there is still time to do something about it. Blocked machines are never scheduled, and the list of what did not fit comes back with the reason for each.

Finally it hands off. An approved wave becomes the Forklift Plan, NetworkMap and StorageMap YAML your cluster already understands, which you apply yourself with kubectl, with your own credentials, in your own change window. Turtini never holds a kubeconfig, never reaches your cluster, and never copies a disk. Every migration it plans is cold: without VDDK there is no changed-block tracking, so a machine is down for the whole copy — the module is built around that fact rather than around hiding it.

What you can do with it

  • Inventory a vSphere estate with a read-only collector that never sends your vCenter credential

  • See what blocks each machine, and what to do about it, before committing to a date

  • Plan waves against your real maintenance windows and a copy rate you measured

  • Emit Forklift manifests for one approved wave and apply them yourself

Get this module

Free for all Turtini organizations.

Sign in to activate

Who it's for

  • Teams leaving VMware for OpenShift Virtualization
  • Anyone whose migration is cold-only because VDDK is not available to them
  • Ops and platform teams who need the plan, the downtime numbers, and the approval trail

Details

Category
Operations
Pricing
Free
Built by
Turtini
Badge
New

Turtini uses cookies to improve your experience, analyze site traffic, and personalize content. By clicking Accept, you consent to our use of cookies. Privacy Policy

Wally

Your Turtini assistant

Hi, I'm Wally!

Ask me anything about Turtini — features, pricing, how things work, and more.

or

Already have an account? Sign in

Wally can make mistakes — verify important info.