<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									VHT Forum - Recent Posts				            </title>
            <link>https://www.virtualizationhowto.com/community/</link>
            <description>Virtualization Howto Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Tue, 14 Jul 2026 00:08:42 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>LAN Orangutan Looks Like a Great Lightweight Network Inventory Tool for Home Labs</title>
                        <link>https://www.virtualizationhowto.com/community/home-lab-forum/lan-orangutan-looks-like-a-great-lightweight-network-inventory-tool-for-home-labs/#post-1593</link>
                        <pubDate>Sun, 12 Jul 2026 02:52:47 +0000</pubDate>
                        <description><![CDATA[I came across an interesting open source project today that I hadn&#039;t seen mentioned before called LAN Orangutan, and I think it has a lot of potential for home lab environments and scanning ...]]></description>
                        <content:encoded><![CDATA[<p class="isSelectedEnd"><span>I came across an interesting open source project today that I hadn't seen mentioned before called </span><strong><span>LAN Orangutan</span></strong><span>, and I think it has a lot of potential for home lab environments and scanning your network, discovery, etc.</span></p>
<p class="isSelectedEnd"><span>One of the challenges I think that most of us have is simply keeping track of everything. It's easy to spin up a new VM, add another mini PC, connect an IoT device, or build out another VLAN. Before long you're wondering where that random IP address came from or what server is actually running a particular service. I have been there MANY times.</span></p>
<p class="isSelectedEnd"><span>LAN Orangutan looks like it aims to solve that problem. </span><span>Instead of just running a one-time network scan, it provides a lightweight inventory of your network with a clean web interface where discovered devices are stored and organized over time. It uses </span><strong><span>Nmap</span></strong><span> for discovery. So it definitely comes from good "stock" with its architecture for scanning.</span></p>
944
<p class="isSelectedEnd"><span>Some of the features that caught my eye with this project includes:</span></p>
<ul data-spread="false">
<li><span>Automatic network discovery</span></li>
<li><span>Multi-network scanning</span></li>
<li><span>Device inventory with persistent records</span></li>
<li><span>Device labels and notes</span></li>
<li><span>Tailscale support</span></li>
<li><span>Modern web dashboard</span></li>
<li><span>CLI with JSON output</span></li>
<li><span>Cross-platform support for Linux, Windows, and macOS</span></li>
<li><span>Single binary deployment</span></li>
</ul>
<p class="isSelectedEnd"><span>The Tailscale support is especially interesting. I know quite a few of us have multiple home labs or remote sites connected with Tailscale. So this is super interesting being able to inventory devices across those networks.</span></p>
<p class="isSelectedEnd"><span>I also like that the project doesn't appear to be trying to become an all-in-one monitoring platform. There are already plenty of tools in this space that can collect metrics, monitor uptime, or manage enterprise devices. LAN Orangutan is instead laser focused on that simple question of finding out "what devices are on my network?"</span></p>
<p class="isSelectedEnd"><span>According to the roadmap, the developers are also planning features like scheduled scans, notifications, historical tracking, and an API, which could make it even more useful for automation and keeping home lab documentation up to date.</span></p>
<p class="isSelectedEnd"><span>I'm curious how it compares with some of the other tools many of us already use, such as:</span></p>
<ul data-spread="false">
<li><span>NetBox</span></li>
<li><span>NetAlertX</span></li>
<li><span>LibreNMS</span></li>
<li><span>Uptime Kuma</span></li>
<li><span>Smokeping</span></li>
<li>ArpWatch</li>
</ul>
<p class="isSelectedEnd"><span>LAN Orangutan looks like it could fill a nice niche as a lightweight discovery and inventory tool without bringing along a lot of additional complexity.</span></p>
<p class="isSelectedEnd"><span>I'm planning to spin this up in my own lab and see how it performs across multiple VLANs and remote networks. If it works as well as it looks, I could see it becoming another useful utility to keep around alongside the rest of the home lab toolbox.</span></p>
<p>Check out the project on Github here: <a href="https://github.com/291-Group/LAN-Orangutan">291-Group/LAN-Orangutan: LAN Orangutan is a lightweight network scanner with persistent device labeling, multi-network support, and Tailscale integration. Built by 291 Group.</a></p>
<p><span>Has anyone here already tried it? I'd be interested to hear how well it performs and if</span></p>
<p><span>you've found any features that really stand out.</span></p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/home-lab-forum/lan-orangutan-looks-like-a-great-lightweight-network-inventory-tool-for-home-labs/#post-1593</guid>
                    </item>
				                    <item>
                        <title>Minisforum MS-03 Specs Are Out and It Looks Built for Home Labs</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/minisforum-ms-03-specs-are-out-and-it-looks-built-for-home-labs/#post-1592</link>
                        <pubDate>Sun, 12 Jul 2026 02:41:26 +0000</pubDate>
                        <description><![CDATA[If you haven&#039;t seen this yet, Minisforum has announced the upcoming release of the brand new Minisforum MS-03. I have to admit this is one of the first mini PCs in a while that has caught my...]]></description>
                        <content:encoded><![CDATA[<p class="PDq2pG_selectionAnchorContainer" data-start="0" data-end="184">If you haven't seen this yet, Minisforum has announced the upcoming release of the brand new <strong data-start="48" data-end="68">Minisforum MS-03</strong>. I have to admit this is one of the first mini PCs in a while that has caught my attention.<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<p data-start="0" data-end="184"><a href="https://store.minisforum.com/products/minisforum-ms-03-workstation">MINISFORUM MS-03 Workstation | Intel Core Ultra 9 386H | Fluent 35B Local LLMS – Minisforum</a></p>
943
<p data-start="186" data-end="454">As most of you already know, I am currently running multiple MS-01 systems in my Proxmox cluster, and they've honestly been some of the best home lab purchases I've made. They've been rock solid, quiet, and incredibly capable for their size and have served me well now for 3 years or so (I had two original ones and bought 3 more for my Proxmox cluster). So, building on my good experiences with the MS-01, the MS-03 is very interesting.</p>
<p data-start="456" data-end="515">From what I've been reading, this isn't just a CPU</p>
<p data-start="456" data-end="515">refresh.</p>
<p data-start="517" data-end="560">Some of the specs that stand out to me are the following:</p>
<ul data-start="562" data-end="807">
<li data-start="562" data-end="609">Intel Core Ultra 300 (Panther Lake) processor</li>
<li data-start="610" data-end="656">Support for up to 128 GB of DDR5-7200 memory</li>
<li data-start="657" data-end="679">Three M.2 NVMe slots</li>
<li data-start="680" data-end="727">PCIe x16 slot that can take a low profile GPU</li>
<li data-start="728" data-end="745">Dual USB4 ports</li>
<li data-start="746" data-end="766">2x 10Gb SFP+ ports</li>
<li data-start="767" data-end="786">1x 10Gb RJ45 port</li>
<li data-start="787" data-end="807">1x 2.5Gb RJ45 port</li>
</ul>
<p data-start="809" data-end="1079">That networking configuration is pretty crazy for a system this size. So if you are counting, that is (1) more 10 GbE connection than the MS-01 has. It has the (2) 10 gig SFP+ cages and then (2) 2.5 GbE ports. One of the things I already love about the MS-01 is not having to add external adapters just to get fast networking in the lab. So, it is great to see the MS-03 keeping with that strength and even adding to it. </p>
<p data-start="1081" data-end="1434">The support for a low profile PCIe GPU is still an option with the MS-03 as it has been with the MS-01. From everything I've read, it supports cards up to 75W, which opens up some interesting possibilities. Whether that's adding a small NVIDIA card for local LLMs, extra media transcoding, or just having GPU resources available inside a Proxmox host, it's nice to have the option.</p>
<p data-start="1436" data-end="1612">I'm also glad to see support for 128 GB of RAM (althought who can afford that right now? LOL). Home lab workloads have a way of growing over time, and I don't know many people who have ever said, "I wish I had less memory." But, again, in all seriousness, this is going to be a hard number to max out in today's market.</p>
<p data-start="1614" data-end="2019">One interesting design choice is the processor itself. Instead of going with the Panther Lake SKU that has the largest integrated GPU, Minisforum appears to have chosen the version that leaves enough PCIe lanes available for the expansion slot. Personally, for us in the home lab crowd, I think that's the right decision for a workstation or virtualization platform. I'd much rather have expansion options than a faster integrated GPU.</p>
<p data-start="2021" data-end="2111">I'm really curious to see a teardown once these start shipping. I'm wondering things like:</p>
<ul data-start="2113" data-end="2399">
<li data-start="2113" data-end="2158">How well does it cool under sustained load? There were some cooling problems noted with the MS-A2.</li>
<li data-start="2159" data-end="2199">Is the fan noise similar to the MS-01?</li>
<li data-start="2200" data-end="2288">Are there any compromises with the PCIe slot when all three NVMe drives are populated?</li>
<li data-start="2289" data-end="2345">Does Proxmox detect everything cleanly out of the box?</li>
<li data-start="2346" data-end="2399">How much power does it draw when it's sitting idle? Power consumption is also a big characteristic for running a system 24x7x365.</li>
</ul>
<p data-start="2401" data-end="2641">At this point I don't think Minisforum has announced pricing yet, so that's probably going to be one of the biggest questions with the unit. If they can keep it somewhere in the same ballpark as the MS-01, which will be hard to say if that is possible in today's market, I think these are going to end up in a lot of home labs.</p>
<p data-start="2643" data-end="2697">I'm definitely going to be keeping an eye on this one. Is anyone else thinking about replacing an MS-01 with one of these, or would this be your first Minisforum system? I'd be interested to hear what you would use it for.</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/minisforum-ms-03-specs-are-out-and-it-looks-built-for-home-labs/#post-1592</guid>
                    </item>
				                    <item>
                        <title>Pi-hole finally has a Native high availability clustering solution for home labs</title>
                        <link>https://www.virtualizationhowto.com/community/home-lab-forum/pi-hole-finally-has-a-native-high-availability-clustering-solution-for-home-labs/#post-1591</link>
                        <pubDate>Wed, 08 Jul 2026 02:49:52 +0000</pubDate>
                        <description><![CDATA[I came across a new community project for Pi-hole that I think is one of the more exciting things that I&#039;ve seen for self-hosted DNS, since Technitium announced the native clustering feature...]]></description>
                        <content:encoded><![CDATA[<p class="isSelectedEnd"><span>I came across a new community project for Pi-hole that I think is one of the more exciting things that I've seen for self-hosted DNS, since Technitium announced the native clustering feature in v15 at the end of 2025.</span></p>
<p class="isSelectedEnd"><span>For years, if you wanted redundant Pi-hole instances you had a few different options, which have amounted to the following</span></p>
<ul data-spread="false">
<li><span>Point clients at two different Pi-hole servers and hope devices actually fail over correctly</span></li>
<li><span>Use Gravity Sync (Pi-Hole v5) or Nebula Sync (Pi-Hole v6) to keep configurations synced</span></li>
<li><span>Build your own keepalived or VRRP solution for a floating virtual IP</span></li>
<li><span>Write custom scripts to enable and disable DHCP when a primary server failed</span></li>
</ul>
<p class="isSelectedEnd"><span>It worked, but it always felt like you were stitching together several different projects to accomplish this and I think that is why so many have been interested in Technitium lately.</span></p>
<p class="isSelectedEnd"><span>This new project, </span><strong><span>Pi-hole HA</span></strong><span>, looks like a great project that might be able to solve this issue a little more elegantly it looks like.</span></p>
942
<p class="isSelectedEnd"><span>Some of the highlights include:</span></p>
<ul data-spread="false">
<li><span>Automatic configuration sync between Pi-hole nodes</span></li>
<li><span>Optional DHCP failover</span></li>
<li><span>Virtual IP (VIP) support so clients can continue using a single DNS address</span></li>
<li><span>Health monitoring between cluster members</span></li>
<li><span>Native management page directly inside the Pi-hole web interface</span></li>
<li><span>Works for both DHCP users and DNS-only deployments, automatically detecting which mode you're running during installation</span></li>
</ul>
<p class="isSelectedEnd"><span>What really caught my attention is that this doesn't appear to rely on SSH keys or external utilities you are running somewhere. The nodes communicate over HTTP and the project uses supported Pi-hole interfaces rather than patching Pi-hole itself. According to the author, everything is contained in a fairly clean installation with an uninstall option if you decide to remove it later.</span></p>
<p class="isSelectedEnd"><span>As someone who has written quite a bit about home lab DNS redundancy, this feels like a much better solution even than the traditional Gravity Sync plus keepalived setup many of us have been using.</span></p>
<p class="isSelectedEnd"><span>I also like that it supports a DNS-only mode. Many of us let our routers or firewalls handle DHCP and simply want redundant DNS with synchronized blocklists and settings. The installer apparently recognizes that config setup and doesn't try to take over DHCP automatically.</span></p>
<p class="isSelectedEnd"><span>I haven't had a chance to deploy this in my lab yet, but it is definitely on my list to test. If it proves to be a reliable way to configure this over time, I could see this becoming the preferred way to build highly available Pi-hole deployments in home labs.</span></p>
<p class="isSelectedEnd"><span>Has anyone here already installed it? I'm especially curious about:</span></p>
<ul data-spread="false">
<li><span>How reliable the failover has been</span></li>
<li><span>Whether the VIP transitions are seamless</span></li>
<li><span>How well it behaves on Docker deployments</span></li>
<li><span>Any issues you've run into during upgrades</span></li>
</ul>
<p class="isSelectedEnd"><span>For anyone interested, here's the original announcement and documentation:</span></p>
<p class="isSelectedEnd"><a href="https://discourse.pi-hole.net/t/release-pi-hole-ha-automatic-dhcp-failover-vip-and-config-sync-for-a-pi-hole-cluster/86667" target="_blank" rel="noopener"><span>https://discourse.pi-hole.net/t/release-pi-hole-ha-automatic-dhcp-failover-vip-and-config-sync-for-a-pi-hole-cluster/86667</span></a></p>
<p>There is also a pretty good Reddit thread where the author looks to be very responsive: <a href="https://www.reddit.com/r/pihole/comments/1uojkf8/made_a_tool_for_automatic_dhcp_failover_config/">Made a tool for automatic DHCP failover + config sync across multiple Pi-holes (bare-metal or Docker) : r/pihole</a></p>
<p><span>I'm looking forward to hearing if anyone has seen this and tested it as of yet? This looks like it could simplify one of the more common "DIY" pieces of home lab infrastructure around DNS if ones are looking to run Pi-Hole.</span></p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/home-lab-forum/pi-hole-finally-has-a-native-high-availability-clustering-solution-for-home-labs/#post-1591</guid>
                    </item>
				                    <item>
                        <title>RE: Self-Hosting LLMs at Home: A Beginner&#039;s Guide</title>
                        <link>https://www.virtualizationhowto.com/community/artificial-intelligence-ai/self-hosting-llms-at-home-a-beginners-guide/#post-1590</link>
                        <pubDate>Wed, 08 Jul 2026 02:37:41 +0000</pubDate>
                        <description><![CDATA[@mohsin05 thank you for that. Definitely privacy is one of the most appealing things I think with locally hosted AI. I think we will see them close the gap on the cloud hosted offerings but ...]]></description>
                        <content:encoded><![CDATA[<p>@mohsin05 thank you for that. Definitely privacy is one of the most appealing things I think with locally hosted AI. I think we will see them close the gap on the cloud hosted offerings but I know the cloud providers don't want to see that happen, so will be interesting to see how things evolve over the next year or so.</p>
<p>Brandon</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/artificial-intelligence-ai/self-hosting-llms-at-home-a-beginners-guide/#post-1590</guid>
                    </item>
				                    <item>
                        <title>RE: Running lightweight business apps in a virtualized home lab setup</title>
                        <link>https://www.virtualizationhowto.com/community/how-tos-shared/running-lightweight-business-apps-in-a-virtualized-home-lab-setup/#post-1589</link>
                        <pubDate>Wed, 01 Jul 2026 14:15:35 +0000</pubDate>
                        <description><![CDATA[@mohsin05, 
Glad to have you on the forums. I think you have hit on something that all of us encounter on our journeys in our home lab environments. They start out just beginning the proces...]]></description>
                        <content:encoded><![CDATA[<p>@mohsin05, </p>
<p>Glad to have you on the forums. I think you have hit on something that all of us encounter on our journeys in our home lab environments. They start out just beginning the process of running a few self-hosted apps not really thinking about the design so much. But as our labs mature and we start thinking more critically about our designs, that is a pivot point. I know I experienced that as well. </p>
<p>I know for me, I think of the various technologies as different tools and try to use the best one for the job. Usually, for me in my current rendition of my home lab, I try to run as many apps and services in containerized environments. Containers are super lightweight, fast to spin up, and easy to provide HA in a Swarm or Kubernetes setup. However, not all business-type applications are supported in a containerized setup. Larger monolithic apps usually work best in a dedicated VM with enough resources for running the app, underlying services, etc. If running containerized services though, you can definitely group things together easily as "services" in something like Swarm or namespaces with Kubernetes that helps with management and design. VMs can also be logically grouped together. You can of course create "stacks" of VMs with technologies that Proxmox and other hypervisors offer with resources, startup and shutdown ordering, tags, and other things like a common network.</p>
<p>Also, network connectivity and segmentation come into play with this as well. I do try to think more in terms of Web &gt; App &gt; Database 3 tier type application architectures with any number of microservices living at various levels of that application blueprint. Hopefully, some of these ideas help out with some of the things you are considering. Let me know what you have been leaning towards with your design. Definitely curious on that front.</p>
<p>Brandon</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/how-tos-shared/running-lightweight-business-apps-in-a-virtualized-home-lab-setup/#post-1589</guid>
                    </item>
				                    <item>
                        <title>Running lightweight business apps in a virtualized home lab setup</title>
                        <link>https://www.virtualizationhowto.com/community/how-tos-shared/running-lightweight-business-apps-in-a-virtualized-home-lab-setup/#post-1588</link>
                        <pubDate>Wed, 01 Jul 2026 06:44:10 +0000</pubDate>
                        <description><![CDATA[I’ve been messing around with a small home lab setup recently, running a few different things in VMs and containers just to see how they behave.
Initially it’s pretty simple, but once you s...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-weight: 400">I’ve been messing around with a small home lab setup recently, running a few different things in VMs and containers just to see how they behave.</span></p>
<p><span style="font-weight: 400">Initially it’s pretty simple, but once you start stacking multiple services, things slowly shift. It’s not just about getting stuff running anymore, you start thinking more about how everything fits together, how services interact, and how to keep things from becoming messy.</span></p>
<p><span style="font-weight: 400">I’ve also noticed that even small business-type applications start feeling very different when they’re running in a virtualized setup instead of just a single machine. It kind of forces you to think in a more structured way.</span></p>
<p><span style="font-weight: 400">I’ve seen a few setups where people try to simulate small internal business environments in their labs just to test how different workflows behave under different conditions. Things like HR flows, reporting, and basic automation usually come up in that kind of setup.</span></p>
<p><span style="font-weight: 400">I came across Vertex-HCM in that context as well, more like an example of something that fits into that kind of workflow-based system rather than a standalone app.</span></p>
<p><span style="font-weight: 400">I’m just curious how others are handling this. Do you usually keep things separated in different VMs, or do you just group services together and manage isolation another way?</span></p>
<p><span style="font-weight: 400">What’s been more stable in your experience?</span></p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>mohsin05</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/how-tos-shared/running-lightweight-business-apps-in-a-virtualized-home-lab-setup/#post-1588</guid>
                    </item>
				                    <item>
                        <title>RE: Self-Hosting LLMs at Home: A Beginner&#039;s Guide</title>
                        <link>https://www.virtualizationhowto.com/community/artificial-intelligence-ai/self-hosting-llms-at-home-a-beginners-guide/#post-1587</link>
                        <pubDate>Wed, 01 Jul 2026 06:17:22 +0000</pubDate>
                        <description><![CDATA[Really helpful write-up. I’ve been looking into running LLMs locally and this clears up a lot of confusion, especially around setup and hardware expectations.
I didn’t realize tools like Ol...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-weight: 400">Really helpful write-up. I’ve been looking into running LLMs locally and this clears up a lot of confusion, especially around setup and hardware expectations.</span></p>
<p><span style="font-weight: 400">I didn’t realize tools like Ollama have made it this accessible now. The privacy angle is actually the main reason I’m considering self-hosting instead of relying on cloud APIs.</span></p>
<p><span style="font-weight: 400">I might try a small model first on my own machine just to see how it performs in real use. Good practical guide overall.</span></p>
<p>&nbsp;</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>mohsin05</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/artificial-intelligence-ai/self-hosting-llms-at-home-a-beginners-guide/#post-1587</guid>
                    </item>
				                    <item>
                        <title>RE: Mini PC GPU Dilemma: iGPU vs Dedicated for Home Labs?</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/#post-1586</link>
                        <pubDate>Sun, 28 Jun 2026 01:48:52 +0000</pubDate>
                        <description><![CDATA[@keegan-davies,
I&#039;ve run both setups over the years, and unless your primary goal is local AI, I&#039;d put the money into RAM and storage before spending it on a dedicated GPU. Of course RAM pr...]]></description>
                        <content:encoded><![CDATA[<p>@keegan-davies,</p>
<p class="isSelectedEnd"><span>I've run both setups over the years, and unless your primary goal is local AI, I'd put the money into RAM and storage before spending it on a dedicated GPU. Of course RAM prices are asinine! </span><span>For Proxmox itself, Docker containers, and what I would call the typical self-hosted services, the GPU is basically irrelevant for the most part. Virtual machines, Kubernetes, media servers, databases, DNS, monitoring, and automation tools are all much more dependent on CPU cores, memory, and fast NVMe storage. So graphics power is nice to have, but definitely won't give you as much bang for your buck for "normal" home lab resources.</span></p>
<p class="isSelectedEnd"><span>Where a dedicated GPU changes the equation is local AI. If you're planning to run modern LLMs regularly, VRAM becomes the limiting factor here as it does with dedicated discreet graphics also. Even though Intel Arc and AMD Radeon iGPUs have gotten much better, they're still sharing system memory, which is a lot slower than dedicated VRAM. They'll run smaller models, but once you start experimenting with larger models or want faster token generation, a discrete GPU makes a huge difference when it comes to those types of operations.</span></p>
<p class="isSelectedEnd"><span>Personally, I'd recommend one of these paths:</span></p>
<ul data-spread="false">
<li><strong><span>General home lab:</span></strong><span> Get a modern Ryzen or Intel mini PC, max out the RAM (64 GB or more if supported), install two fast NVMe SSDs, and you will have a really great virtualization platform you can build on</span></li>
<li><strong><span>Home lab + occasional AI:</span></strong><span> Start with the integrated GPU and see if it meets your needs in just playing around. You can always build a separate AI box later.</span></li>
<li><strong><span>Home lab + serious local AI:</span></strong><span> Buy hardware specifically for AI. Keeping your AI workload separate from your Proxmox infrastructure makes upgrades much easier I think</span></li>
</ul>
<p class="isSelectedEnd"><span>I also wouldn't underestimate the value of memory. Running out of RAM happens long before you'll wish you had more GPU for most home lab use cases. Extra RAM lets you run more VMs, larger Kubernetes clusters, and bigger ZFS ARC caches, all of which you'll notice every day. But again, the prices are pretty prohibitive these days. </span><span>If I were starting from scratch today, I'd buy a moderately powerful mini PC with an Intel Core Ultra or AMD Ryzen AI processor, 64 to 96 GB of RAM, dual NVMe drives, and run Proxmox on it. Then, if I discovered that local LLMs became a major hobby or interest outside of tinkering, I'd add a dedicated AI machine with an NVIDIA GPU rather than trying to make one system do everything. But this is just my two cents and what works for one person may not be the right answer for another. Hopefully this helps Keegan.</span></p>
<p>Brandon</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/#post-1586</guid>
                    </item>
				                    <item>
                        <title>Mini PC GPU Dilemma: iGPU vs Dedicated for Home Labs?</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/#post-1585</link>
                        <pubDate>Fri, 26 Jun 2026 20:42:07 +0000</pubDate>
                        <description><![CDATA[I&#039;m planning my first serious home lab setup and I&#039;m torn between going with a mini PC that has solid integrated graphics (like recent Intel or AMD Ryzen processors) when I compare that with...]]></description>
                        <content:encoded><![CDATA[<p>I'm planning my first serious home lab setup and I'm torn between going with a mini PC that has solid integrated graphics (like recent Intel or AMD Ryzen processors) when I compare that with a dedicated GPU. My main goals are running Proxmox for virtualization, hosting a few Docker containers, and experimenting with local LLM inference without relying on cloud APIs.</p>
<p>The thing is, most mini PCs with dedicated GPUs seem to come from brands like Minisforum, Geekom, and Beelink, but they add a lot of cost and power consumption. On the other hand, newer iGPUs have gotten a lot better. I'm curious whether the performance trade-off is worth the savings, especially for someone just starting out with self-hosting.</p>
<p>Here's what I'm wondering: Have you found that a dedicated GPU actually makes a difference for home lab workloads, or does integrated graphics handle most virtualization and containerization tasks just fine?</p>
<p>I'd love to hear if anyone has real-world experience or suggestions on this setup, especially if you've tried both. What about power efficiency? does a GPU-equipped mini PC draw a lot more power during idle or light loads? And if you're running local LLMs, what hardware did you settle on and why?</p>
<p>Also, I'm curious if anyone has experience with upgrading RAM and NVMe storage on these compact little pcs. That seems like a smarter investment than GPU power for my use case, but I want to make sure I'm not missing something important. Share your thoughts and help me make the best decision i can...</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>keegan davies</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/#post-1585</guid>
                    </item>
				                    <item>
                        <title>Installing Flatcar Linux in VMware vSphere with Ignition: My Notes from the Deployment</title>
                        <link>https://www.virtualizationhowto.com/community/vmware-vsphere-help/installing-flatcar-linux-in-vmware-vsphere-with-ignition-my-notes-from-the-deployment/#post-1584</link>
                        <pubDate>Fri, 19 Jun 2026 02:24:51 +0000</pubDate>
                        <description><![CDATA[I recently installed Flatcar Linux in VMware vSphere and ran into a few gotchas that were different from my usual Proxmox workflow. Since most examples focus on Proxmox or cloud providers, I...]]></description>
                        <content:encoded><![CDATA[<p data-start="148" data-end="399">I recently installed Flatcar Linux in VMware vSphere and ran into a few gotchas that were different from my usual Proxmox workflow. Since most examples focus on Proxmox or cloud providers, I wanted to document the process that ultimately worked for me.</p>
<h2 data-start="401" data-end="427">Download the VMware OVA</h2>
<p data-start="429" data-end="466">Download the VMware OVA from Flatcar:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>https://www.flatcar.org/releases/</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="515" data-end="551">Choose the VMware/vSphere OVA image.</p>
<h2 data-start="553" data-end="588">Create your Butane configuration</h2>
<p data-start="590" data-end="635">Create your normal Butane configuration file (example here):</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>variant: flatcar</span><br /><span>version: 1.0.0</span><br /><br /><span>passwd:</span><br /><span>  users:</span><br /><span>    - name: linuxadmin</span><br /><span>      groups:</span><br /><span>        - sudo</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="752" data-end="763">Save it as:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">flatcar.bu</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="791" data-end="820">Convert Butane to Ignition</h2>
<p data-start="822" data-end="849">Generate the Ignition JSON:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">butane --pretty --strict flatcar.bu &gt; flatcar.ign</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="916" data-end="949">Verify the file starts with JSON:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>head flatcar.ign</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="981" data-end="1017">You should see something similar to:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>{</span><br /><span>  "ignition": {</span><br /><span>    "version": </span><span class="ͼz">"3.3.0"</span><br /><span>  }</span><br /><span>}</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="1079" data-end="1113">Base64 encode the Ignition file</h2>
<p data-start="1115" data-end="1150">Encode the generated Ignition file:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>base64 </span><span class="ͼ12">-w0</span><span> flatcar.ign &gt; flatcar.ign.b64</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1206" data-end="1224">View the contents:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span class="ͼ10">cat</span><span> flatcar.ign.b64</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1259" data-end="1282">Copy the entire output.</p>
<h2 data-start="1284" data-end="1301">Deploy the OVA</h2>
<p data-start="1303" data-end="1337">Deploy the Flatcar OVA in vSphere.</p>
<p data-start="1339" data-end="1481">You can either populate the Ignition fields during deployment or add the values later as Advanced Parameters before the VM is ever powered on. But populating values manually during the OVA install is tedious and doesn't scale very well. You can leave the following screen blank during the deployment:</p>
941
<h2 data-start="1483" data-end="1530">Configure Ignition using Advanced Parameters</h2>
<p>This is the part that you want to pay attention to the details. You need to create the following two advanced configuration parameters:</p>
<p><strong>guestinfo.ignition.config.data</strong><br /><strong>guestinfo.ignition.config.data.encoding</strong> <br /><br /></p>
<p data-start="1532" data-end="1556">With the VM powered off:</p>
<p data-start="1558" data-end="1608"><strong data-start="1558" data-end="1608">VM Settings &gt; VM Options &gt; Advanced Parameters</strong></p>
<p data-start="1610" data-end="1614">Add:</p>
<div class="TyagGW_tableContainer">
<div class="group TyagGW_tableWrapper flex flex-col-reverse w-fit">
<table class="w-fit min-w-(--thread-content-width)" data-start="1616" data-end="1787">
<thead data-start="1616" data-end="1637">
<tr data-start="1616" data-end="1637">
<th class="last:pe-10" data-start="1616" data-end="1628" data-col-size="sm">Attribute</th>
<th class="last:pe-10" data-start="1628" data-end="1637" data-col-size="sm">Value</th>
</tr>
</thead>
<tbody data-start="1663" data-end="1787">
<tr data-start="1663" data-end="1734">
<td data-start="1663" data-end="1696" data-col-size="sm">guestinfo.ignition.config.data</td>
<td data-col-size="sm" data-start="1696" data-end="1734">Entire contents of flatcar.ign.b64</td>
</tr>
<tr data-start="1735" data-end="1787">
<td data-start="1735" data-end="1777" data-col-size="sm">guestinfo.ignition.config.data.encoding</td>
<td data-col-size="sm" data-start="1777" data-end="1787">base64</td>
</tr>
</tbody>
</table>
</div>
</div>
<p data-start="1789" data-end="1818">Both parameters are needed. If you forget to add the base64 advanced setting for the encoding value, you will see errors when it tries to load the config, like this:</p>
940
<p data-start="1820" data-end="1940">Without the encoding parameter, Flatcar will attempt to parse the base64 string as JSON and fail with errors similar to:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>error at line 1 col 2: invalid character 'e'</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="2000" data-end="2034">VMware network interface naming</h2>
<p data-start="2036" data-end="2112">One difference I found out between Proxmox and VMware is interface naming.</p>
<p data-start="2114" data-end="2160">In my environment VMware name the NIC as:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>ens192</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2182" data-end="2253">Make sure of the the interface name before building static network configuration.</p>
<p data-start="2255" data-end="2263">Example:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">
Name=ens192


Address=10.1.149.20/24
Gateway=10.1.149.1
DNS=10.1.149.10
Domains=cloud.local</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="2409" data-end="2451">Be careful with Ignition file downloads</h2>
<p data-start="2453" data-end="2480">My Ignition file contained:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>contents:</span><br /><span>  source: https://extensions.flatcar.org/extensions/docker-compose.conf</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2577" data-end="2606">and similar remote downloads.</p>
<p data-start="2608" data-end="2770">These worked in my Proxmox deployment but failed during VMware deployment because Ignition attempted to fetch them before networking and DNS were fully available.</p>
<p data-start="2772" data-end="2796">The symptom looked like:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>lookup extensions.flatcar.org on :53</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2853" data-end="2996">If you encounter this, deploy without the remote <code data-start="2902" data-end="2919">contents.source</code> entries first and move those downloads to a systemd service that runs after:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>network-online.target</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="3033" data-end="3051">Verify Ignition</h2>
<p data-start="3053" data-end="3067">After booting:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>journalctl </span><span class="ͼ12">-u</span><span> ignition-fetch-offline.service </span><span class="ͼ12">-b</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3130" data-end="3132">or</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>journalctl </span><span class="ͼ12">-b</span><span> | </span><span class="ͼ10">grep</span><span> </span><span class="ͼ12">-i</span><span> ignition</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3180" data-end="3214">Successful processing should show:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>using OVF environment from guestinfo</span><br /><span>config successfully fetched</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3788" data-end="4029" data-is-last-node="" data-is-only-node="">Hopefully, this forum post will help any who might be looking for information on how to deploy Flatcar in VMware vSphere. It is definitely doable but the process differs quite a bit from Proxmox.</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/vmware-vsphere-help/installing-flatcar-linux-in-vmware-vsphere-with-ignition-my-notes-from-the-deployment/#post-1584</guid>
                    </item>
							        </channel>
        </rss>
		