<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Kubernetes — LowEndSpirit</title>
        <link>https://lowendspirit.com/index.php?p=/</link>
        <pubDate>Fri, 05 Jun 2026 20:14:50 +0000</pubDate>
        <language>en</language>
            <description>Kubernetes — LowEndSpirit</description>
    <atom:link href="https://lowendspirit.com/index.php?p=/discussions/tagged/kubernetes/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Introducing myself and ElfHosted</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/6811/introducing-myself-and-elfhosted</link>
        <pubDate>Wed, 22 Nov 2023 10:35:48 +0000</pubDate>
        <category>General</category>
        <dc:creator>funkypenguin</dc:creator>
        <guid isPermaLink="false">6811@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hi LES, I'm <a rel="nofollow" href="https://www.funkypenguin.co.nz/">David</a>,</p>

<p>I'm a self-hosting, kubernetes-loving geek, I've been publishing technical guides ("recipes") on <a rel="nofollow" href="https://geek-cookbook.funkypenguin.co.nz">Funky Penguin's Geek Cookbook</a> since 2016, one of the most popular being the ever-popular "<a rel="nofollow" href="https://geek-cookbook.funkypenguin.co.nz/recipes/autopirate/">AutoPirate</a>" stack <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p>In anticipation of applying for a provider tag, and making a Black Friday offer, I'd like to introduce myself and my platform..</p>

<h2>How it started:</h2>

<p>For the past 2 years, I provided Kubernetes-based architecture consulting to Seedplicity, a seedbox provider who eventually shut down due to increased datacenter costs, and unanticipated capital expenses.</p>

<p>Unwilling to abandon my work , I took the plunge and launched a re-imagined appbox provider, leveraging previous work and my public designs, and building "<a rel="nofollow" href="https://elfhosted.com/open">in public</a>" on Hetzner auction server infrastructure.</p>

<p>The most agonizing part of shutting down Seedplicity was supporting an unhealthy platform long enough for users to migrate TBs of data to their new provider. With ElfHosted, I decided to experiment with a "bring-your-own-storage" model... I'd provide apps using slick automation and all the resiliency I'd architected with  Kubernetes, and users could then mount their existing could storage using rclone/samba, and interact directly with that storage from their apps. My thinking was that I wouldn't have to invest in loads of storage, and users wouldn't be locked into my fledgling experiment, and could leave without migration headaches whenever they wanted to.</p>

<h2>How it's going</h2>

<p>Over the past 5 months (<em>You'll find monthly progress reports at <a href="https://elfhosted.com/open" rel="nofollow">https://elfhosted.com/open</a></em>), and with the help of lots of initial "elf-a-testers", I've refined the model as follows:</p>

<ol>
<li><a rel="nofollow" href="https://elfhosted.com/what-is/storagebox/">Hetzner Storageboxes</a> are my preferred BYO storage option, due to their proximity to the cluster infrastructure, their price, and their upgrade-ability.</li>
<li>I quickly discovered that I <strong>do</strong> need to provide storage, so I built a simple, scalable "<a rel="nofollow" href="https://elfhosted.com/what-is/elfstorage/">ElfStorage</a>" product, using a ceph cluster running on spinning rust HDDs (<em>again, Ceph and Kubernetes providing the resiliency</em>)</li>
<li>Torrent clients (<em>and Plex, as of Oct, thanks to the Plex Hetzner ban</em>) require a user to bring their own VPN credentials. A gluetun container is attached to each app pod, and all torrent traffic (<em>and Plex's metadata/phone-home activity</em>) is routed via the VPN.</li>
<li>Users pay per-app, per-day, using "store credits" (<em>apps start at $0.05/day</em>), which they then top up when necessary with real money (<em>avoids payment gateway charges on teeny tiny amounts!</em>)</li>
</ol>

<p>It's not at all profitable yet, but so far the monthly reports are showing that we're progressing in the right direction!</p>

<p>Importantly, I'm having fun architecting a solution for which I'm the ideal customer (<em>a busy geek, who likes to get right into playing with new apps without a hassle, and have them work reliably and consistently</em>), and I'm enjoying meeting and befriending some of the more technical of our users, in my <a rel="nofollow" href="https://discord.elfhosted.com">Discord server</a>.</p>

<p>So that's me - happy to answer any questions about the design / details, and I hope to continue to contribute in future <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/wink.png" title=";)" alt=";)" height="18" /></p>

<p>D</p>
]]>
        </description>
    </item>
    <item>
        <title>new cheap managed k8s: Vultr Kubernetes Engine beta</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/3206/new-cheap-managed-k8s-vultr-kubernetes-engine-beta</link>
        <pubDate>Sat, 07 Aug 2021 09:31:40 +0000</pubDate>
        <category>Industry News</category>
        <dc:creator>chimichurri</dc:creator>
        <guid isPermaLink="false">3206@/index.php?p=/discussions</guid>
        <description><![CDATA[<p><a href="https://www.vultr.com/news/Vultr-Kubernetes-Engine-Beta-is-Available-in-LA-and-NJ/" rel="nofollow">https://www.vultr.com/news/Vultr-Kubernetes-Engine-Beta-is-Available-in-LA-and-NJ/</a> <br />
&amp; <a href="https://www.vultr.com/docs/vultr-kubernetes-engine" rel="nofollow">https://www.vultr.com/docs/vultr-kubernetes-engine</a></p>

<blockquote><div>
  <p>The Vultr Kubernetes Engine includes the managed control plane free of charge. You pay for the Worker Nodes, Load Balancers, and Block Storage resources you deploy. Worker nodes and Load Balancers run on Vultr cloud server instances of your choice with 2 GB of RAM or more.</p>
</div></blockquote>

<p>At first glance, it seems like a clone of <a href="https://docs.digitalocean.com/products/kubernetes/" rel="nofollow">https://docs.digitalocean.com/products/kubernetes/</a> and <a href="https://www.linode.com/docs/products/compute/kubernetes/get-started/" rel="nofollow">https://www.linode.com/docs/products/compute/kubernetes/get-started/</a>  - or perhaps it's more the case that it's not just Kubernetes, but actually all three in general being clones of one another? <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/wink.png" title=";)" alt=";)" height="18" /></p>

<p>Anyway, as far as k8s related differences go, these are the ones I've been able to tell on the spot:<br />
-available regions<br />
-min. block storage (PV) size: 1GB @ DO vs. 10GB @ Vultr/Linode<br />
-load balancers: 3 tiers (from 10k concurent connections @ 10 dollars / mo.) @ DO vs. 1 tier @ Linode (up to 10k concurent connections @ 10 dollars / mo.) and Vultr (10 dollars / mo.; couldn't find the specs)</p>

<p>Based solely on this, out of the three clones (if you will;) , DO seems to be the best one for managed k8s on the cheap. A more detailed comparison including OVH and Scaleway can be found here (warning, post from more than a year ago): <a href="https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode/" rel="nofollow">https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode/</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Kubernetes or else on low end hardware?</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/386/kubernetes-or-else-on-low-end-hardware</link>
        <pubDate>Mon, 23 Dec 2019 00:01:15 +0000</pubDate>
        <category>Help</category>
        <dc:creator>Robotex</dc:creator>
        <guid isPermaLink="false">386@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello,<br />
I'd like to try setting up a HA cluster for learning purposes, however I'm not sure about the choice of software to use as base. I tried already once, a year ago, to create a Kubernetes cluster using Rancher on top of Debian on a VPS with 2 vCPU and 1GB RAM but the provider shut it off after a few hours for IOPS overload (probably memory swapping?), despite it was only an etcd agent node together with an another VPS as control plane without any service running nor created. For that reason, I had given up never booting it up again and left those VPS idle for the remaining year, believing that Kubernetes had a too high minimum hardware requirements to run.<br />
Now that I got my hands on a VPS with double the resources and a dedicated from kimsufi, I'd like to try again and hopefully run something on it. My idea is to run a static website, a mesh vpn to secure the access, a load balancer and maybe something more serious.<br />
So here are my questions:<br />
1. I read on Google that people are able to create a cluster using only raspberry pis, how is that feasible? Because I own a rPI 3 and AFAIK it has only 1GB of RAM like my previous VPS, so if my previous VPS didn't have enough memory for Kubernetes, how could a few rPI even run anything on it?<br />
2. Is there some way to reduce the resources needed for Kubernetes alone? Because so far, it seems to me that only people with big hardware and €€€ can learn this stuff, since from what I read it requires atleast 3 nodes to set up something that isn't just a toy far from reality.<br />
3. What would be the best method to deploy Kubernetes on a VPS or bare metal server? I know that I can use Ansible to configure and install the required packages, however I heard also about distros like CoreOS, RancherOS, k3OS that are made specifically for running containers, though almost no provider has them available as template. Somehow I was able to mount succesfully a Live ISO of CoreOS (writing a iPXE script, setting boot media, adding ssh key etc) but a lot of stuff, especially configurations, still seems to me like reading arab. My ideal final situation would be that I would just need to press some buttons to install/deploy/upgrade.<br />
4. Does Kubernetes allow to deploy a container only to a specific node? Let's say that I'd like to run a Minecraft server on Kimsufi so that it doesn't overload the lower specs VPS, is that possible?<br />
5. I'm currently giving Portainer a try which uses Docker Swarm and seems to be less eager in RAM usage, so what does Kubernetes give that I cannot do with Portainer?<br />
Thanks in advance to anyone who will be willing to answer my questions <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>
]]>
        </description>
    </item>
    <item>
        <title>#Kube100 by Civo</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/1910/kube100-by-civo</link>
        <pubDate>Mon, 12 Oct 2020 12:53:05 +0000</pubDate>
        <category>General</category>
        <dc:creator>AaronSS</dc:creator>
        <guid isPermaLink="false">1910@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Marketed as the world’s first k3s-powered, managed Kubernetes service I started kicking the tires this weekend, and so far I am really impressed. Very easy to use, and fast <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p>Figured some of you might be interested <a href="https://www.civo.com/kube100" rel="nofollow">https://www.civo.com/kube100</a></p>

<p><img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>
]]>
        </description>
    </item>
   </channel>
</rss>
