Comments (5)
I'm looking at that device but it looks like its CPU is 32-bit only (correct me if I'm wrong).
The ODROID-C2 seems to have a 64-bit capable CPU so it would be able to run the aarch64 kernel.
from picl-k3os-image-generator.
I'm looking at that device but it looks like its CPU is 32-bit only (correct me if I'm wrong).
That's correct but K3OS support ARM 32bits if I'm not mistaken?
from picl-k3os-image-generator.
I'm looking at that device but it looks like its CPU is 32-bit only (correct me if I'm wrong).
That's correct but K3OS support ARM 32bits if I'm not mistaken?
k3os itself yes, but the rest of the script uses 64-bit dependencies, and I think it's a waste of time to invest in 32-bit support. Consider also that most Docker images / Kubernetes projects ported to arm are only ported to arm64, so with 32-bit ARM you might find yourself still not being able to run the software you want. :)
from picl-k3os-image-generator.
armv6/armhf container image builds are actually available for quite a lot of components. It's not an issue of porting so much as producing a build, so long as the contained component has been ported.
I have two odroid HC2s in which I am currently investing some time to set up as k3os nodes for storage-intensive edge applications, and I am considering forking your script as a starting point (seems well organized, good bashing!)
My main concern with all approaches starting with an existing OS image is how to automate updates to the underlying kernel. I would like to be able to use https://github.com/rancher/system-upgrade-controller to automate kernel updates in addition to /k3os/system (https://github.com/rancher/k3os#automatic-upgrades). Any ideas there welcome 🍰
from picl-k3os-image-generator.
Following up on my last comment, it seems like an overlay installation leaves the existing userland in place, so it should be possible to use apt or whatever to pull in kernel updates, although care would need to be taken to preserve k3os's /sbin/init
. Perhaps this could be used with system-upgrade-controller to keep all host OS components up to date, without the need for flashing new root images. Does this seem right?
from picl-k3os-image-generator.
Related Issues (20)
- Add dockerfile? HOT 7
- Perform an fsck of the root filesystem before booting k3os
- Log2Ram HOT 1
- Question: RPi4 Netboot HOT 3
- Unable to boot newly created image HOT 15
- MAC Config files can not be created using windows HOT 3
- How to correctly fix init.resizefs when booting rpi from ssd HOT 6
- Build docker image containing all scripts HOT 1
- Issue Installing HOT 2
- k3s not running on Raspberry Pi 3B HOT 3
- [Question] Is there a way to add binaries ? HOT 2
- Cannot boot from USB on Raspberry Pi 4 HOT 2
- Slow CPU performance? HOT 5
- docker image no longer available HOT 1
- KVM and Wireguard modules HOT 3
- Poe Hat fan support HOT 4
- CNI like Cilium won't on k3os run using the official firmware pulled HOT 1
- RPi-Distro renamed master to buster HOT 4
- Broken Build script HOT 3
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 picl-k3os-image-generator.