Comments (13)
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.
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.
@tomaswarynyca @ToeiRei comments?
from os.
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.
'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.
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.
As docker support is now obsolete in kubernetes, we'can safely ignore that :)
from os.
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.
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.
Running K8S on RancherOS 1.5.6, installed via RKE.
Ceph kernel module loaded
from os.
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.
Closing this one now because we need figure out answer to #47 first.
from os.
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)
- Add support for ntp server configuration from dhcp HOT 13
- Node problems related to docker version? HOT 4
- Update v2.0.0 console to Debian bookworm HOT 5
- v2.0.0-rc1 issue tracker HOT 24
- How to install burmillaOS and have it boot within Qubes? HOT 8
- Can we get a discord or IRC channel in order to communicate more quickly? HOT 2
- TLS certificate regeneration HOT 2
- Cron - trim volumes on a schedule HOT 1
- "docker-compose" and "docker compose" HOT 19
- References in the docs HOT 1
- Missing entries in `ros` CLI help
- v2.0.0-rc2 missing in https://raw.githubusercontent.com/burmilla/releases/v2.0.x/releases.yml HOT 1
- Bluetooth support HOT 4
- Allow DHCP client in network container to send (correct) hostname to DHCP server HOT 3
- Failed to boot after upgrade from 2.0.0-rc2 to 2.0.0 HOT 9
- CRITICAL: x509: certificate has expired or is not yet valid (all versions affected) HOT 11
- x509: certificate has expired or is not yet valid HOT 4
- Upgrade rancher/os 1.5.8 to burmilla/os 2.0.1 to get latest docker version HOT 14
- "burmilla" user does not exist HOT 1
- "~/.docker" folder is owned by root user & group HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from os.