Replies: 2 comments
-
I found the |
Beta Was this translation helpful? Give feedback.
0 replies
-
Totally agree here - the Makefile is there because it is automatically generated by operator-sdk, indeed in other controllers you might find a Makefile and an Earthfile as well. We need to consolidate Earthfiles across all controllers too, as would help also much into testing too. feel to create an issue? 🙂 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
TL;DR:
I propose:
[ ] merging the build processes forosbuilder
andosbuilder-tools
into a single repositoryEarthfile
instead of a combinationMakefile
andDockerfile
Justification
Support for
osbuilder
on arm64 is incomplete but appears unnecessarily difficult to advance.In debugging issues around using
osbuilder
on my hybrid amd64/arm64 homelab, I found #451 (showing a the arm64 component of a multiarch image contained an amd64 binary),but I could not find the source material for the culprit. Moreover, I found kairos-io/helm-charts#5 because I needed to pin the manager to amd64 with aosbuilder-tools
image itself to contribute a fixnodeSelector
, but the presence of an arm64 manifest forosbuilder-tools
shows that multiarch support was at least intended.Beta Was this translation helpful? Give feedback.
All reactions