Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build microk8s for armhf and other architectures #2048

Merged
merged 3 commits into from
Feb 24, 2021
Merged

Conversation

ktsakalozos
Copy link
Member

@ktsakalozos ktsakalozos commented Feb 24, 2021

This is the work of @angelnu from PR #1961, Quoting from there:

This is a continuation of the work for https://github.com/ubuntu/microk8s/issues/719 .

After splitting the remote build support this patch adds just the capability to build locally
on armrf or remotely with snapcraft remote-build

The mayor change beyond fixing the check on x86 only plugins was to allow building etcd
from sources when no binary is available. This way the version matches on all platforms
but the official binary is used when available.

The built result is functional and I am able to add nodes successfully.
If there are additional tests needed before a platform is added please let me know.

@ktsakalozos ktsakalozos changed the title Build microk8s for armhf Build microk8s for armhf and other architectures Feb 24, 2021
@ktsakalozos ktsakalozos merged commit 1603084 into master Feb 24, 2021
@ktsakalozos ktsakalozos deleted the angelnu/armhf branch February 24, 2021 18:16
@ktsakalozos
Copy link
Member Author

Thank you @angelnu for this work and for testing the waters of armhf. I need to be clear here, we merged this work so we can build the snap but we will not be supporting this architecture. At least not for now.

@angelnu
Copy link
Contributor

angelnu commented Feb 24, 2021

Thanks @ktsakalozos - as a hobbies here I do not expect having official support but having a build in the snap repository makes my life much easier!

Hopefully this helps others as well as make microk8s more attractive in the k8s-at-home community where other options that support armhf (such as k3s) are more popular.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants