Re: If we are so opposed to Docker and Kubernetes, what is the real alternative on BSD?

From: Mario Marietto <marietto2008_at_gmail.com>
Date: Thu, 01 Feb 2024 12:43:31 UTC
Would be cool to investigate if the Linuxulator supports Kubernetes....

On Thu, Feb 1, 2024 at 1:40 PM Odhiambo Washington <odhiambo@gmail.com>
wrote:

>
>
> 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]
>


-- 
Mario.