Comments (11)
Hi @nsteinmetz, thanks for reviewing my project!
Yeah, Hypriot has the best choice if one prefers Debian.
This project has two parts, the images (core functions) and the sdcard builder.
In the sdcard/
folder, there are three subfolders
os
: Here one should add the support for HypriotOSboot
: There the SD Card partitions is set uprootfs
: Some files that are copied to the card. Does HypriotOS have systemd?
In fact, I don't know how to make this sd card writing really scalable for all types of OSes and machines.
This is like the "matrix of hell". ARM Boards x OSes supported = number of setup scripts
I would really appreciate thoughts on that point.
E.g. how should the files be downloaded, how scripts could be shared and maintained etc.
But we could come up with something together for sure
from kubernetes-on-arm.
Hypriot has systemd as it's based on Debian 8
Regarding the matrix of hell, good question, no idea on this as I have no particular experiment on such a topic.
from kubernetes-on-arm.
It may be done in future releases, or I may make a package of this to install on HypriotOS.
from kubernetes-on-arm.
We (Hypriot) just got in touch with armbian: http://www.armbian.com/download/
Igor, the project's main dev, made it happen to support several ARM boards, now its 19 boards. Together, might be able to extend support of HypriotOS for several boards, but please do not ask for ETA :-)
from kubernetes-on-arm.
This is so huge that I don't ask for ETA (yet ;-) )
- Armbian is really a nice and effective job on Cubietruck ; I used it for a year at least
- HypriotOS and Kubernetes on arm are nice projects too.
So mixing all together is just awesome :)
And as already said, happy to contribute to make it happen :)
from kubernetes-on-arm.
Whohoo! Finally, v0.6.2
is released.
v0.6.0
and v0.6.2
is tough ones.
I will test Hypriot once more, but I think we could close this.
And I'm really glad to do so, 'cause it means the Hypriot world is ready for Kubernetes OOTB!
I hope this is a good christmas present to you @nsteinmetz 😄
Test it out when you're ready
from kubernetes-on-arm.
Awesome @luxas !!!!
My 2 RPI1 are used to test hypriotos cluster-lab but my 2 cubietrucks will be used for 0.6.2 release :)
Awesome to see this two project sharing some of their directions and if the port with armbian works too, arm platform will be definitley awesome for cloud computing and self hosting !
I will test in the coming days and (of course !) let you know what happens !
from kubernetes-on-arm.
Don't forget the .deb
file deployment for your cluster-lab
Pis :)
from kubernetes-on-arm.
It was the question I had in mind after answering this - can we start from a cluster-lab to make it k8s aware ? Seems it is then ?!
How do the both project mix together ? Having a docker-swarm cluster in which runs k8s in which runs container is maybe too much inception ? Or is it the way it's implemented ? (we already had docker container to run k8s cluster)
from kubernetes-on-arm.
I think it's best to just run plain Kubernetes first, and see that/how it works.
At least, that's the only thing that's supported now.
Running Kubernetes under Swarm should technically be possible, but haven't tried it.
See this repo: https://github.com/docker/swarm-frontends/tree/master/kubernetes
Here is some inspiration for ARM: https://gist.github.com/luxas/3a6b0598c3ee2fb84e63
I promise, it won't work :) Just converted the script in swarm-frontends
But, maybe a new issue could be created for this?
from kubernetes-on-arm.
@MathiasRenner Check out the gist. That could maybe be something we could work on...
I was wondering... Is flannel even required when using docker network overlay
? I don't know
from kubernetes-on-arm.
Related Issues (20)
- error restarting haproxy -- ./haproxy_reload: line 26: syntax error: unexpected redirection HOT 2
- kube-config enable-worker can't find master... HOT 11
- Kubeadm with unstable deb repo HOT 8
- $TMPDIR is not synced to the SDCard.
- Cluster state taking a long time to update... HOT 2
- Accessing host instance devices... HOT 3
- Unable to bring up services after the leader reboot- The connection to the server localhost:8080 was refused
- kube-config install remains blocked
- Raspberry Pi Kubernetes HOT 2
- registry add-on
- "kubeadm getting started guide" link in README.md is broken
- DNS & flannel not starting HOT 3
- Networking issues with Docker 1.13 HOT 3
- Packages for Jessie
- Where is the Prometheus image? HOT 1
- problem with hpa in multiplatform arch with arm and amd64
- This scripts work ? HOT 1
- kubernetes pods stuck at Container creating
- Failed to create pod sandbox
- kubectl issue
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 kubernetes-on-arm.