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>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f888240610514d78 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Feb 1, 2024 at 3:13=E2=80=AFPM Alejandro Imass <aimass@yabarana.com= > wrote: > I made the title provocative for a flame but in good faith, so hear me ou= t > ;-) > > 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 i= t > 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 comment= s > 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 :-) --=20 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 '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html] --000000000000f888240610514d78 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 1, 2024 at 3:13=E2=80=AFP= M Alejandro Imass <<a href=3D"mailto:aimass@yabarana.com">aimass@yabaran= a.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"ma= rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:= 1ex"><div dir=3D"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 vi= rtualization=C2=A0or 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 n= amespaces 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...</di= v><div><br></div><div>Moreover, why is there not a serious alternative to K= ubernetes-like, or a FreeBSd native Kubernetes port, at this point in 2024 = ? I've read comments about Nomad but does it actually work with Bastill= e for example ? I mean we have all the building blocks, and we invented &qu= ot;container" so wtf is there no similar orchestration and auto scalin= g jail technology=C2=A0at our disposal on FBSD so far ?</div><div><br></div= ><div>What am I missing?</div></div></blockquote><div><br></div><div>You= 9;re missing the fact that you could virtualize a Linux host and run all th= ose Docker/k8s inside it and just proxy access to them.</div><div>For examp= le, I am running=C2=A0<a href=3D"https://ushahidi.kictanet.or.ke/views/map"= >https://ushahidi.kictanet.or.ke/views/map</a> inside an Ubuntu VM under bh= yve. Apache on the FreeBSD host is doing the proxy.</div><div><br></div><di= v>PS: I am lucky to be the 1st one to pour more fuel into your flame :-)</d= iv><div><br></div></div><div><br></div><span class=3D"gmail_signature_prefi= x">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr= "><div dir=3D"ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE= <br>+254 7 3200 0004/+254 7 2274 3223</div><div><span style=3D"color:rgb(34= ,34,34)">=C2=A0In=C2=A0</span><span style=3D"color:rgb(34,34,34)">an Intern= et failure case, the #1 suspect is a constant: DNS.</span><br>"<span s= tyle=3D"font-size:12.8px">Oh, the cruft.</span><span style=3D"font-size:12.= 8px">",=C2=A0</span><span style=3D"font-size:12.8px">egrep -v '^$|= ^.*#'=C2=A0</span><span style=3D"background-color:rgb(34,34,34);color:r= gb(238,238,238);font-family:"Lucida Console",Consolas,"Couri= er New",monospace;font-size:13.6px">=C2=AF\_(=E3=83=84)_/=C2=AF</span>= <span style=3D"font-size:12.8px">=C2=A0:-)</span></div><div><span style=3D"= font-size:12.8px">[How to ask smart questions:=C2=A0</span><span style=3D"f= ont-size:12.8px"><a href=3D"http://www.catb.org/~esr/faqs/smart-questions.h= tml" target=3D"_blank">http://www.catb.org/~esr/faqs/smart-questions.html</= a>]</span></div></div></div></div></div> --000000000000f888240610514d78--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WNFWDUdGR6rboGVBojCx9USPi1oNOFQOw%2ByYOENUek5tQ>