GithubHelp home page GithubHelp logo

Comments (11)

luxas avatar luxas commented on June 3, 2024

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 HypriotOS
  • boot: There the SD Card partitions is set up
  • rootfs: 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.

nsteinmetz avatar nsteinmetz commented on June 3, 2024

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.

luxas avatar luxas commented on June 3, 2024

It may be done in future releases, or I may make a package of this to install on HypriotOS.

from kubernetes-on-arm.

MathiasRenner avatar MathiasRenner commented on June 3, 2024

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.

nsteinmetz avatar nsteinmetz commented on June 3, 2024

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.

luxas avatar luxas commented on June 3, 2024

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.

nsteinmetz avatar nsteinmetz commented on June 3, 2024

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.

luxas avatar luxas commented on June 3, 2024

Don't forget the .deb file deployment for your cluster-lab Pis :)

from kubernetes-on-arm.

nsteinmetz avatar nsteinmetz commented on June 3, 2024

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.

luxas avatar luxas commented on June 3, 2024

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.

luxas avatar luxas commented on June 3, 2024

@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)

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.