[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 20:51:17 +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=eFO27STjXOkzDvEs9gXJWzZDkx7qOrm+KasEs20Mxys=; b=hbuYZ5fitT1MgJhC4yrTliU0QhwieTibBOFv54a35sDRrk2xhSWj9PXdWPlcd4E5oXRpXtDVpfiYePNM9QlJYFGIlRH2v95CghivDWhqlPgr4lm5y/lGAprw/GpGE8g69JO245xVJfXZOgdk4cPxILI4K2SdS418czFirZWkNmAW7tWvM9YBJ8zaax9XnEdjQpUlRky271HP+X+PTp0mjKQTOfQjpYVOEIwhdfvGR9h/1BEN2kqsB/23+bEV8rECUao4lNCbWZ9UB++knUR8ncGDTD3OOn8waSW+nWT3SpqrlipW+YD1E8t1nLRz5A24r8A1K7DuLvXY3nqcVXlxHw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ci+Ws4kfGSyxiqVCdWOSqq1T5IdDzFXc3GLfa7+VEN3sX7R4btuQnegs2KbszGdNv3ENh1c/6fg/J+x5w1xL6hXde0VD3I/t+LNIUGBf3gJL6p7e5IRTCPL3TJN8sxznIuYLwr1KUrDqa1ZDiwactNzHXKoIqh2AR3qX3ye1/+S6PyN1cyoPSBzM+NqqlEF9D1neYN2mbqpsAAo6DKOv98obAwtyuMTS8GOex+CbbMN9mwWY2kY0Ctax8m0Miy5QXvwNNs165TdU6MCHDfhAxO9sqZPfpi6xM+xusWJd2Y+aF68cUPr3iKgR6ghINPfsdcJoCXpwr6YgdGTPZ18s6A==
  • 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 20:52:04 +0000
  • List-id: Xen user discussion <xen-users.lists.xenproject.org>
  • Msip_labels:
  • Thread-index: AQHcxq2jOeUA9mhpAU+MKoVT9e/VKbXT48EAgAEjuHGAAF5aAIAAP4aR
  • Thread-topic: suggestions sought for migrating from Xen to K8

Ok.  I found virt-v2v which will convert .img files between different VM types.

Thanks.

Miles


From: Mike <debian@xxxxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, April 8, 2026 1:03 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:
> The version of Xen I'm running doesn't seem to store image files at all.

The "image" that I was referring to is a Docker or OCI image.  It's a
completely new entity from anything that you'd find in Xen.  It's basically
a tar file formatted in a certain way that Kubernetes knows how to load, to
create a container.  You create an image with the "docker" or (more modern)
"podman" command, using a Dockerfile, which describes how to assemble the
image.

If you have experience with LXCs, containers are close to that.

> From: Mike
>
> Miles Fidelman wrote:
> > 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®.