boz/kail

Feature: ARM64 builds

scottslowe opened this issue ยท 11 comments

It would be great to get ARM64 builds for Linux and macOS (Darwin). I tried a quick compile of ARM64 for macOS and it seemed to work without any noticeable issues.

This has been addressed by #63 it seems.

@boz could we close this (also I can help in trimming up the repository/maintaining if you'd like)

Although #63 seems to be closed, I can't install the "krew" plugin "tail" because the arm64 binary seems to be missing.

$ kubectl krew install tail
Updated the local copy of plugin index.
Installing plugin: tail
W0929 12:08:26.850932   43794 install.go:164] failed to install plugin "tail": plugin "tail" does not offer installation for this platform
failed to install some plugins: [tail]: plugin "tail" does not offer installation for this platform

Latest release of kail doesn't include arm64 binary either.

Download for here.
kail_darwin_arm64.tar.gz

How can this tar be used when installing the plugin using something like kubectl krew install tail ?

How can this tar be used when installing the plugin using something like kubectl krew install tail ?

This requires the author to release the new arm64 (darwin) package, I just temporarily compiled a package that can be decompressed for you. Why do you have to install kail command this way?

How can this tar be used when installing the plugin using something like kubectl krew install tail ?

image

Why do you have to install kail command this way?

Because the krew plugin suggest to install it that way - I want to use the krew plugin ( not necessarily some other binary ).
I'm sure I can use that compiled binary, but then it is not usable as a krew plugin ( at least not for me as a naive user of krew plugins ).

Because the krew plugin suggest to install it that way - I want to use the krew plugin ( not necessarily some other binary ).
I'm sure I can use that compiled binary, but then it is not usable as a krew plugin ( at least not for me as a naive user of krew plugins ).

This has been addressed by #63 it seems.

I guess the krew tail plugin can only be updated when a release of kail is available that includes arm64 binary.

Duplicate of #68