[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: suggestions sought for migrating from Xen to K8


  • To: Mike <debian@xxxxxxxxxxxxxxxxxxxxx>
  • From: Miles Fidelman <mfidelman@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Wed, 8 Apr 2026 11:26:31 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=protocoltechnologiesgroup.com; dmarc=pass action=none header.from=protocoltechnologiesgroup.com; dkim=pass header.d=protocoltechnologiesgroup.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UcpXHHbvBmlXOhW3SyJmHvyt76w+N8lkQT1HffCM0bc=; b=WEMwSo5/HVLpXgVgwHBehzgFojI/jkjvaxsyaxGZ9FrTB91CGzlk1B0h5nUTiKyBDJM0yNAkAZ15r6cF2ji2ioeu0zetnkMwJyDc99XyanTgbjxiMIGqoSg5ZzxSO0cw4sOIzvPQK1toS5RFnw7EEycjxA/qOtIKg6nXdI5x5RA1NoPv4bD6weurE/5p2jw0WJzDihvhLWcbmnbrxtGMHK6h4f/ETvwMmP1FxSppD5dVgV+QbguVZMgfkJ5jxSZffNTbo/JpjtvYIHJQ+MC7DXlGMbA2LFvDoEVxcERZ/dosGri4tv9B5wlxuxd101KKABXYjJWfFvcCne+x8nW46A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sIyfm3VNgeweKLiYlLyTywZ0yXMu+g3F3kB2z9fnau+zWmpi1Nl9+PUBBOLWj+HXGutDzs7wZSzgiQsS2D2PFlqTYsJfWsyex7kwJ1YXL5a1sYGTqpkY45+EtOIe79zpLVP0lAlQz7SNYmTK57awsOqYVmffLwydDN2F0T589udEuRk1vrhCRlvE1mvCrGPr2tBtxNdCEWwlVLRHVb3cBBas6rM1Gq9nGAZOHkmiy01MPz6EWrybP0mrGR/mwrKZUwWOcBAnOd71mWeVWBj2BZgHq9qYqZZXtE8PdNVbpuuXTS03RfRxtX6Hzw3UVbqicFFSrL3VXoX8KYcFQAbzRw==
  • Authentication-results: eu.smtp.expurgate.cloud; none
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=protocoltechnologiesgroup.com;
  • Cc: "xen-users@xxxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 08 Apr 2026 11:27:12 +0000
  • List-id: Xen user discussion <xen-users.lists.xenproject.org>
  • Msip_labels:
  • Thread-index: AQHcxq2jOeUA9mhpAU+MKoVT9e/VKbXT48EAgAEjuHE=
  • Thread-topic: suggestions sought for migrating from Xen to K8

Mike,

Florian,

A follow-up question if I might:

The version of Xen I'm running doesn't seem to store image files at all.  The config file seems to identify a boot volume, a Linux boot file, and root & swap volumes.  Xend seems to act as a boot loader rather than starting up an image file.

Which leads me to wonder what virt-v2v does do convert things (and now that I've discovered them they're my next stop).  Any thoughts?

Thanks Again,

Miles




From: Mike <debian@xxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, April 7, 2026 2:01 PM
To: Miles Fidelman <mfidelman@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxxx <xen-users@xxxxxxxxxxxxxxxxxxxx>
Subject: Re: suggestions sought for migrating from Xen to K8
 
Miles Fidelman wrote:
> I'm about to migrate a VM from Xen, running on our own server, to K8 - probably running on Digital Ocean.  Any hints on how to do this as easily as possible would be much appreciated.
>
> Server and VM are running Linux 2.6.26-2-xen_686
> Root & swap are mounted on DRBD volumes (v 8.0.4)
>
> Looking for a simple way to convert the vm to an image that can run as a Kubelet, and for migrating the DRBD volume to a generic block storage service.

Kubelet is part of the Kubernetes software; one doesn't run an image "as a
kubelet", one runs it as a container.

An image typically contains just one main executable, which runs as PID 1.
As usual, the container dies when PID 1 dies.  I suppose there may be a way
to convert a whole domU image into an OCI image and then run the initd as
PID 1, but that would be really weird.  So you should instead be thinking
about decomposing your VM into an image per application.

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.