Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 2024 15:40:11 +0300
From:      Odhiambo Washington <odhiambo@gmail.com>
To:        Alejandro Imass <aimass@yabarana.com>
Cc:        FreeBSD virtualization <freebsd-virtualization@freebsd.org>
Subject:   Re: If we are so opposed to Docker and Kubernetes, what is the real alternative on BSD?
Message-ID:  <CAAdA2WNFWDUdGR6rboGVBojCx9USPi1oNOFQOw%2ByYOENUek5tQ@mail.gmail.com>
In-Reply-To: <CAHieY7Q2hFoNiruGof81UuomFs5Z%2B6o186d_%2BY8w7JuoQWpitg@mail.gmail.com>
References:  <CAHieY7Q2hFoNiruGof81UuomFs5Z%2B6o186d_%2BY8w7JuoQWpitg@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Thu, Feb 1, 2024 at 3:13 PM Alejandro Imass <aimass@yabarana.com> wrote:

> I made the title provocative for a flame but in good faith, so hear me out
> ;-)
>
> Being a FreeBSD user for many years I perfectly understand why supporting
> Docker is useless outside of virtualization or just for fun. I only put it
> in the subject to get your attention.
>
> But can the same be said of Kubernetes? In the understanding that k8s
> relies on some Linux specific things like namespaces and control groups
> etc. but we have similar utilities that could be used, so not sure why no
> serious effort to port k8s to BSD so far...
>
> Moreover, why is there not a serious alternative to Kubernetes-like, or a
> FreeBSd native Kubernetes port, at this point in 2024 ? I've read comments
> about Nomad but does it actually work with Bastille for example ? I mean we
> have all the building blocks, and we invented "container" so wtf is there
> no similar orchestration and auto scaling jail technology at our disposal
> on FBSD so far ?
>
> What am I missing?
>

You're missing the fact that you could virtualize a Linux host and run all
those Docker/k8s inside it and just proxy access to them.
For example, I am running https://ushahidi.kictanet.or.ke/views/map inside
an Ubuntu VM under bhyve. Apache on the FreeBSD host is doing the proxy.

PS: I am lucky to be the 1st one to pour more fuel into your flame :-)


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 1, 2024 at 3:13 PM Alejandro Imass &lt;<a href="mailto:aimass@yabarana.com">aimass@yabarana.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I made the title provocative for a flame but in good faith, so hear me out ;-)<div><br></div><div>Being a FreeBSD user for many years I perfectly understand why supporting Docker is useless outside of virtualization or just for fun. I only put it in the subject to get your attention.</div><div><br></div><div>But can the same be said of Kubernetes? In the understanding that k8s relies on some Linux specific things like namespaces and control groups etc. but we have similar utilities that could be used, so not sure why no serious effort to port k8s to BSD so far...</div><div><br></div><div>Moreover, why is there not a serious alternative to Kubernetes-like, or a FreeBSd native Kubernetes port, at this point in 2024 ? I&#39;ve read comments about Nomad but does it actually work with Bastille for example ? I mean we have all the building blocks, and we invented &quot;container&quot; so wtf is there no similar orchestration and auto scaling jail technology at our disposal on FBSD so far ?</div><div><br></div><div>What am I missing?</div></div></blockquote><div><br></div><div>You&#39;re missing the fact that you could virtualize a Linux host and run all those Docker/k8s inside it and just proxy access to them.</div><div>For example, I am running <a href="https://ushahidi.kictanet.or.ke/views/map">https://ushahidi.kictanet.or.ke/views/map</a>; inside an Ubuntu VM under bhyve. Apache on the FreeBSD host is doing the proxy.</div><div><br></div><div>PS: I am lucky to be the 1st one to pour more fuel into your flame :-)</div><div><br></div></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223</div><div><span style="color:rgb(34,34,34)"> In </span><span style="color:rgb(34,34,34)">an Internet failure case, the #1 suspect is a constant: DNS.</span><br>&quot;<span style="font-size:12.8px">Oh, the cruft.</span><span style="font-size:12.8px">&quot;, </span><span style="font-size:12.8px">egrep -v &#39;^$|^.*#&#39; </span><span style="background-color:rgb(34,34,34);color:rgb(238,238,238);font-family:&quot;Lucida Console&quot;,Consolas,&quot;Courier New&quot;,monospace;font-size:13.6px">¯\_(ツ)_/¯</span><span style="font-size:12.8px"> :-)</span></div><div><span style="font-size:12.8px">[How to ask smart questions: </span><span style="font-size:12.8px"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" target="_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span></div></div></div></div></div>;
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WNFWDUdGR6rboGVBojCx9USPi1oNOFQOw%2ByYOENUek5tQ>