Giter Club home page Giter Club logo

Comments (13)

ToeiRei avatar ToeiRei commented on August 11, 2024 1

Kubernetes is 'just a bunch of containers' and nothing we should really be scared of. I just wouldn't mention it as it doesn't need any special stuff (btw, I run K3s on rancherOS)

from os.

ToeiRei avatar ToeiRei commented on August 11, 2024 1

Maybe we should then at least try explain recommend/tested use cases/configurations on documentation?

maybe something like 'We use it for.... ' to narrow it down a bit.
'We do not support...' or 'You must not...' are phrasings I'd like to avoid.

from os.

olljanat avatar olljanat commented on August 11, 2024

@tomaswarynyca @ToeiRei comments?

from os.

olljanat avatar olljanat commented on August 11, 2024

Kubernetes is 'just a bunch of containers' and nothing we should really be scared of.

On simple configuration yes but when it comes more complex setup there will be need to be persistent storage for /var/lib/kubelet and example Longhorn needs iscsid (look #21).

(btw, I run K3s on rancherOS)

OK but notice that Rancher team made it very clear that they will not support K3s on RancherOS k3s-io/k3s#173 (comment) Obviously they did know already then that RancherOS will be discontinued.

I just wouldn't mention it as it doesn't need any special stuff

Maybe we should then at least try explain recommend/tested use cases/configurations on documentation? Also BurmillaOS + K3s might make sense (on theory) on some specific use cases like on Raspberry Pi if k3OS will not support it but IMO we should not compete with k3OS on use cases which it can handle.

from os.

olljanat avatar olljanat commented on August 11, 2024

'We do not support...' or 'You must not...' are phrasings I'd like to avoid.

Good point but we still should take care of the fact that BurmillaOS is based on Docker and now Kubernetes team is deprecating Docker support https://www.theregister.com/AMP/2020/12/03/docker_deprecated_in_kubernetes_this/

from os.

tomaswarynyca avatar tomaswarynyca commented on August 11, 2024

Describe supported/non-supported use cases

It seems correct to me to define the course of BurmillaOS. For the moment you should focus on the docker environment.
Support to @olljanat that in the documentation it is necessary to define well for which use BurmillaOS is focused.

Kubernetes is 'just a bunch of containers' and nothing we should really be scared of.

At the moment I don't see the need to put support for Kubernetes so he said @olljanat will no longer support Docker as they
are moving to ContainerD.

(btw, I run K3s on rancherOS)

If you like @ToeiRei you can make a guide of how to use k3s in BurmillaOS but officially it's not a good idea to support it.

from os.

ToeiRei avatar ToeiRei commented on August 11, 2024

As docker support is now obsolete in kubernetes, we'can safely ignore that :)

from os.

dgiebert avatar dgiebert commented on August 11, 2024

As far as I understood RancherOS and therefore also BurmillaOS is built using Moby which uses containerd. You can verify this using:

ctr -n moby -a /run/docker/containerd/containerd.sock containers ls

I will keep an eye on this and make it work for Kubernetes if desired ?

from os.

olljanat avatar olljanat commented on August 11, 2024

As far as I understood RancherOS and therefore also BurmillaOS is built using Moby which uses containerd.

True so as long user Docker/Moby comes with supported containerd version it might works (on theory).
You can check containerd version with command:

sudo ctr -n moby -a /run/docker/containerd/containerd.sock version

I also quickly checked that it updates if I switch to later Docker versions burmilla/os-services#7

I will keep an eye on this and make it work for Kubernetes if desired ?

Works for me as long it does not require big changes to BurmillaOS.

from os.

laghoule avatar laghoule commented on August 11, 2024

Running K8S on RancherOS 1.5.6, installed via RKE.
Ceph kernel module loaded

from os.

olljanat avatar olljanat commented on August 11, 2024

FYI. Looks that Rancher have released tool called for k3d which looks to be nice way to play with k3s on BurmillaOS: https://rancher.com/blog/2020/set-up-k3s-high-availability-using-k3d

from os.

olljanat avatar olljanat commented on August 11, 2024

Closing this one now because we need figure out answer to #47 first.

from os.

olljanat avatar olljanat commented on August 11, 2024

For everyone who is planning to run Kubernetes on top of BurmillaOS on longterm. Please check my new architecture proposal on #88

from os.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.