<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to kubernetes on xcp-ng (csi?)]]></title><description><![CDATA[<p dir="auto">I've manually set up a few clusters on my xcp-ng server using Longhorn for my storage because I couldn't find a working storageclass which worked with xcp-ng.</p>
<p dir="auto">Is there a csi way to do it?  <a href="https://github.com/ArturoGuerra/xcpng-csi" target="_blank" rel="noopener noreferrer nofollow ugc">Arturo's</a> solution doesn't seem to work anymore, and it has a few notes saying he moved to XenOrchestra.</p>
<p dir="auto">I've installed XenOrchestra into one of my clusters using a docker image.  Not sure what could be used there.  Not sure if the container has all the features.</p>
<p dir="auto">I'm building another cluster by hand, I'd really prefer to use a csi that can access the xcp-ng datastore.</p>
]]></description><link>https://xcp-ng.org/forum/topic/5939/how-to-kubernetes-on-xcp-ng-csi</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 13:51:23 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/5939.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Jun 2022 14:11:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Tue, 30 Sep 2025 08:56:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/m4rcsi" aria-label="Profile: m4rCsi">@<bdi>m4rCsi</bdi></a> Very nice, thanks for sharing the repo. We will defintely look carefully as we are also working on writing a XO CSI Driver. Ping <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/cyrille" aria-label="Profile: Cyrille">@<bdi>Cyrille</bdi></a></p>
]]></description><link>https://xcp-ng.org/forum/post/97918</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/97918</guid><dc:creator><![CDATA[nathanael-h]]></dc:creator><pubDate>Tue, 30 Sep 2025 08:56:26 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Tue, 23 Sep 2025 20:17:52 GMT]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">not sure if anyone is still following this this thread, but just in case...</p>
<p dir="auto">Over the last few months I’ve been working on a CSI driver for Kubernetes that integrates with Xen Orchestra. I’ve been running it in my own setup for a couple of weeks now and it seems to be working well.</p>
<p dir="auto">I originally built it for my own needs, but I’ve since cleaned it up and added documentation so others can try it out. If you do, I’d love to hear your feedback, issues, or feature requests.</p>
<p dir="auto">Here is the link:<br />
<a href="https://github.com/m4rCsi/csi-xen-orchestra-driver/tree/main" target="_blank" rel="noopener noreferrer nofollow ugc">github.com/m4rCsi/csi-xen-orchestra-driver</a></p>
<p dir="auto"><strong>Features</strong></p>
<ul>
<li>Dynamic provisioning (create disks on demand via PVCs)</li>
<li>Migration of disks between storage repositories (meant for local SRs)</li>
<li>Static provisioning (use an existing VDI by UUID)</li>
<li>Offline volume expansion</li>
<li>Topology aware (pool, and optionally host) (with the help of xenorchestra-cloud-controller-manager)</li>
</ul>
]]></description><link>https://xcp-ng.org/forum/post/97646</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/97646</guid><dc:creator><![CDATA[m4rCsi]]></dc:creator><pubDate>Tue, 23 Sep 2025 20:17:52 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Mon, 06 May 2024 13:04:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mohammadm" aria-label="Profile: mohammadm">@<bdi>mohammadm</bdi></a> i think for nfs you should handle that from the kubernetes side. i.e. use an nfs-provisioner or the built-in nfs storageclass</p>
]]></description><link>https://xcp-ng.org/forum/post/76920</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76920</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Mon, 06 May 2024 13:04:42 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Mon, 06 May 2024 11:16:14 GMT]]></title><description><![CDATA[<p dir="auto">So all of you have connected the storage directly to the vms?<br />
I'm trying to do it on iscsi and nfs storage.</p>
]]></description><link>https://xcp-ng.org/forum/post/76914</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76914</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Mon, 06 May 2024 11:16:14 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 07:24:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/theoi-meteoroi" aria-label="Profile: Theoi-Meteoroi">@<bdi>Theoi-Meteoroi</bdi></a> if you do check it out don't be shy to ping me either here or on matrix (<code>@xyhhx:matrix.org</code>) and i'll be happy to try to help</p>
]]></description><link>https://xcp-ng.org/forum/post/76842</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76842</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Sat, 04 May 2024 07:24:55 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 07:20:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/xyhhx" aria-label="Profile: xyhhx">@<bdi>xyhhx</bdi></a> As I look further, it does seem to check a lot of boxes if I was building out a prod instance.   I have enough exposure to dev-sec that I see the value.   I feel like I sound like Linus and his comments about Debian but learning new ecosystems takes time and energy and sometimes is just distraction from building something.   I kinda wore myself out learning all the details and quirks of DRBD and Linstor recently so I'll read some of the docs and hope the toolchain doesn't chase me away.  Any product or project that genuinely and openly has a community like we have here would usually have my attention, just on those terms.</p>
]]></description><link>https://xcp-ng.org/forum/post/76841</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76841</guid><dc:creator><![CDATA[Theoi-Meteoroi]]></dc:creator><pubDate>Sat, 04 May 2024 07:20:31 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 07:06:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/theoi-meteoroi" aria-label="Profile: Theoi-Meteoroi">@<bdi>Theoi-Meteoroi</bdi></a> lol i've been seeing that analogy more and more lately. to each their own!</p>
<p dir="auto">i think that's worth doing when the vms aren't being used as kubernetes nodes, but for kubernetes i'd prefer the vms be strictly for kubernetes</p>
<p dir="auto">talos is purpose-built for this, too, so you get lots of great features, and you can be confident they're secure, and minimal. their support chat is very responsive too, if you're on matrix</p>
<p dir="auto">ok i'm done shilling talos now <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=ab1daa29750" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title=":sweat_smile:" alt="😅" /></p>
]]></description><link>https://xcp-ng.org/forum/post/76838</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76838</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Sat, 04 May 2024 07:06:12 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 07:02:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/xyhhx" aria-label="Profile: xyhhx">@<bdi>xyhhx</bdi></a> Why thanks!  I'll take a look at it.  I've done coreos and flatcar for work but find immutable OS no fun at home.  I'm used to doing all the admin already and most of my VMs live long enough to be classed as "pets".</p>
]]></description><link>https://xcp-ng.org/forum/post/76837</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76837</guid><dc:creator><![CDATA[Theoi-Meteoroi]]></dc:creator><pubDate>Sat, 04 May 2024 07:02:04 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 06:57:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/theoi-meteoroi" aria-label="Profile: Theoi-Meteoroi">@<bdi>Theoi-Meteoroi</bdi></a> check out <a href="https://talos.dev" target="_blank" rel="noopener noreferrer nofollow ugc">https://talos.dev</a> <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60e.png?v=ab1daa29750" class="not-responsive emoji emoji-android emoji--sunglasses" style="height:23px;width:auto;vertical-align:middle" title=":sunglasses:" alt="😎" /></p>
]]></description><link>https://xcp-ng.org/forum/post/76836</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76836</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Sat, 04 May 2024 06:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sat, 04 May 2024 06:39:53 GMT]]></title><description><![CDATA[<p dir="auto">I should mention I use static IP for my VMs and I don't deploy using the hub recipes because my home setup is all Community bits and 8.3 XCP,  updated regularly.<br />
I use kubespray.  I'm at kubernetes 1.27.7</p>
<p dir="auto">So I can't provide any help with cloud init or hub/recipes.</p>
<p dir="auto">The working setup I have is built on CentOS7 ( need to replace ) VMs.  I tried deploying on RockyOS 9.3 and spun my wheels for too long on issues there so I'm going to try 8.9.</p>
<p dir="auto">I just updated my XO-CE bits and see some nice new features in the UI that will be helpful with all the PCI passthru I want to do.    I was putting add/remove instructions in the VM notes and tags on the VMs just to remind me of what they show below.   Its like they read my mind.</p>
<p dir="auto">I need to learn KubeVirt.</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1714804539875-screenshot-2024-05-03-at-11.34.42-pm-resized.png" alt="Screenshot 2024-05-03 at 11.34.42 PM.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Its christmas in may.</p>
]]></description><link>https://xcp-ng.org/forum/post/76833</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76833</guid><dc:creator><![CDATA[Theoi-Meteoroi]]></dc:creator><pubDate>Sat, 04 May 2024 06:39:53 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Thu, 02 May 2024 14:22:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/shinuza" aria-label="Profile: shinuza">@<bdi>shinuza</bdi></a> oh, yeah. they've deprecated it in the last couple of months. thanks for the heads up</p>
]]></description><link>https://xcp-ng.org/forum/post/76692</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76692</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Thu, 02 May 2024 14:22:19 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Thu, 02 May 2024 14:14:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/xyhhx" aria-label="Profile: xyhhx">@<bdi>xyhhx</bdi></a> said in <a href="/forum/post/76654">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">fwiw, i'm about to set up a kubernetes cluster on xcp-ng. i'm still in the process, but i'm planning on just passing disks as hba storage to worker/storage nodes, then using openebs jiva (or maybe rook/ceph)</p>
<p dir="auto">if anybody is interested in how that goes, i can post about it later on</p>
</blockquote>
<p dir="auto">Jiva is probably not the way to go, I believe the supported way is to use Mayastor (via nvme-tcp)</p>
]]></description><link>https://xcp-ng.org/forum/post/76689</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76689</guid><dc:creator><![CDATA[shinuza]]></dc:creator><pubDate>Thu, 02 May 2024 14:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Thu, 02 May 2024 14:08:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mohammadm" aria-label="Profile: mohammadm">@<bdi>mohammadm</bdi></a> said in <a href="/forum/post/76550">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> said in <a href="/forum/post/76548">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">Is it working correctly now?</p>
</blockquote>
<p dir="auto"><img src="/forum/assets/uploads/files/1714553591219-k8s.png" alt="K8s.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">Currently it is stuck on this.</p>
<p dir="auto">[FAILED] Failed to start Execute cloud user/final scripts.</p>
<p dir="auto">cp-1 login:</p>
<p dir="auto">I did not specify login credentials.</p>
</blockquote>
<p dir="auto">The error is probably earlier than that. You can see the full output of the cloudinit script in /var/log/cloud-init-output.log<br />
The error you are seeing is most likely due to the fact the kubernetes cluster could not be initialized. (kubeadm init failed)</p>
]]></description><link>https://xcp-ng.org/forum/post/76688</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76688</guid><dc:creator><![CDATA[shinuza]]></dc:creator><pubDate>Thu, 02 May 2024 14:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Thu, 02 May 2024 10:15:40 GMT]]></title><description><![CDATA[<p dir="auto">Adding <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/shinuza" aria-label="Profile: shinuza">@<bdi>shinuza</bdi></a> also in the convo</p>
]]></description><link>https://xcp-ng.org/forum/post/76661</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76661</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Thu, 02 May 2024 10:15:40 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Thu, 02 May 2024 09:42:57 GMT]]></title><description><![CDATA[<p dir="auto">fwiw, i'm about to set up a kubernetes cluster on xcp-ng. i'm still in the process, but i'm planning on just passing disks as hba storage to worker/storage nodes, then using openebs jiva (or maybe rook/ceph)</p>
<p dir="auto">if anybody is interested in how that goes, i can post about it later on</p>
]]></description><link>https://xcp-ng.org/forum/post/76654</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76654</guid><dc:creator><![CDATA[xyhhx]]></dc:creator><pubDate>Thu, 02 May 2024 09:42:57 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 09:47:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> Nope, still the same error.<br />
I don't think our Sonicwall (in the datacenter) is blocking anything. Since at home, I am using Unifi.</p>
]]></description><link>https://xcp-ng.org/forum/post/76561</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76561</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Wed, 01 May 2024 09:47:21 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 09:11:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> said in <a href="/forum/post/76555">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">Still a network problem (Cloud init can't reach something, no route to host)</p>
</blockquote>
<p dir="auto">This is the same error I used to get on my homelab when manually installing Ubuntu and trying to deploy k3s with rancheros and longhorn.</p>
<p dir="auto">This try is on our datacenter and not my homelab. I'll do another setup with DHCP.</p>
]]></description><link>https://xcp-ng.org/forum/post/76559</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76559</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Wed, 01 May 2024 09:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 09:04:17 GMT]]></title><description><![CDATA[<p dir="auto">Still a network problem (Cloud init can't reach something, no route to host)</p>
]]></description><link>https://xcp-ng.org/forum/post/76555</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76555</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Wed, 01 May 2024 09:04:17 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 08:59:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> said in <a href="/forum/post/76548">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">Is it working correctly now?</p>
</blockquote>
<p dir="auto"><img src="/forum/assets/uploads/files/1714553591219-k8s.png" alt="K8s.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">Currently it is stuck on this.</p>
<p dir="auto">[FAILED] Failed to start Execute cloud user/final scripts.</p>
<p dir="auto">cp-1 login:</p>
<p dir="auto">I did not specify login credentials.</p>
]]></description><link>https://xcp-ng.org/forum/post/76550</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76550</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Wed, 01 May 2024 08:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 08:53:00 GMT]]></title><description><![CDATA[<p dir="auto">Is it working correctly now?</p>
]]></description><link>https://xcp-ng.org/forum/post/76548</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76548</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Wed, 01 May 2024 08:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 08:44:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> said in <a href="/forum/post/76539">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">You have a network issue (well, a DNS one) inside your VM, are you using the right network?</p>
</blockquote>
<p dir="auto">Feel so dumb. When creating a VM, usually the top Network is the correct one. For Kubernetes, I had to scroll all the way down and select the correct network.</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1714553020235-k8s1.png" alt="K8s1.PNG" class=" img-fluid img-markdown" /> <img src="/forum/assets/uploads/files/1714553023673-k8s2.png" alt="K8s2.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://xcp-ng.org/forum/post/76545</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76545</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Wed, 01 May 2024 08:44:37 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 08:23:52 GMT]]></title><description><![CDATA[<p dir="auto">You have a network issue (well, a DNS one) inside your VM, are you using the right network?</p>
]]></description><link>https://xcp-ng.org/forum/post/76539</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76539</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Wed, 01 May 2024 08:23:52 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Wed, 01 May 2024 08:20:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/theoi-meteoroi" aria-label="Profile: Theoi-Meteoroi">@<bdi>Theoi-Meteoroi</bdi></a> said in <a href="/forum/post/75947">How to kubernetes on xcp-ng (csi?)</a>:</p>
<blockquote>
<p dir="auto">I've been using this with NVMe on 3 Dell 7920 boxen with PCI passthru.</p>
<p dir="auto"><a href="https://github.com/piraeusdatastore/piraeus-operator" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/piraeusdatastore/piraeus-operator</a></p>
<p dir="auto">It worked well enough that I installed the rest of the NVMe slots to have 7TB per node.   I pin the master kubernetes nodes each to a physical node, I use 3 so I can roll updates and patches.   The masters serve the storage out to containers - so the workers are basically "storage-less".  Those worker nodes can move around.   All the networking is  10G with 4 interfaces, so I have one specifically as the backend for this.</p>
<p dir="auto">Just one note on handing devices to the operator - I use raw NVMe disk.<br />
There can't be any partition or PV on the device.   I put a PV on, then erase it so the disk is wiped.  Then the operator finds the disk usable an initializes.  It tries to not use a disk that seems in use already.</p>
<p dir="auto">I also played a bit with XOSTOR but on spinning rust.  Its really robust with the DRBD backend once you get used to working with it.  Figuring out object relationships will have you maybe drink more than usual.</p>
</blockquote>
<p dir="auto">Did you use the built-in Recipes to create the kubernetes cluster? I tried NVMe, iCSCI, SSD, NFS Share. All the same thing.<br />
<img src="/forum/assets/uploads/files/1714551612455-k8s.png" alt="K8s.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://xcp-ng.org/forum/post/76537</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/76537</guid><dc:creator><![CDATA[mohammadm]]></dc:creator><pubDate>Wed, 01 May 2024 08:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to How to kubernetes on xcp-ng (csi?) on Sun, 21 Apr 2024 06:57:21 GMT]]></title><description><![CDATA[<p dir="auto">I've been using this with NVMe on 3 Dell 7920 boxen with PCI passthru.</p>
<p dir="auto"><a href="https://github.com/piraeusdatastore/piraeus-operator" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/piraeusdatastore/piraeus-operator</a></p>
<p dir="auto">It worked well enough that I installed the rest of the NVMe slots to have 7TB per node.   I pin the master kubernetes nodes each to a physical node, I use 3 so I can roll updates and patches.   The masters serve the storage out to containers - so the workers are basically "storage-less".  Those worker nodes can move around.   All the networking is  10G with 4 interfaces, so I have one specifically as the backend for this.</p>
<p dir="auto">Just one note on handing devices to the operator - I use raw NVMe disk.<br />
There can't be any partition or PV on the device.   I put a PV on, then erase it so the disk is wiped.  Then the operator finds the disk usable an initializes.  It tries to not use a disk that seems in use already.</p>
<p dir="auto">I also played a bit with XOSTOR but on spinning rust.  Its really robust with the DRBD backend once you get used to working with it.  Figuring out object relationships will have you maybe drink more than usual.</p>
]]></description><link>https://xcp-ng.org/forum/post/75947</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/75947</guid><dc:creator><![CDATA[Theoi-Meteoroi]]></dc:creator><pubDate>Sun, 21 Apr 2024 06:57:21 GMT</pubDate></item></channel></rss>