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

Support traefik in linux/arm/v6, linux/riscv64 #3038

Closed
witchcraze opened this issue Jul 15, 2024 · 0 comments · Fixed by #3077
Closed

Support traefik in linux/arm/v6, linux/riscv64 #3038

witchcraze opened this issue Jul 15, 2024 · 0 comments · Fixed by #3077
Labels
enhancement New feature or request

Comments

@witchcraze
Copy link
Contributor

What would you like to be added:

Support traefik linux/arm/v6, linux/riscv64 in binary detection

Additional context:

$ syft -q library/traefik:3.0 --platform linux/arm/v6 | grep traefik
github.com/traefik/grpc-web                                                           v0.16.0                                go-module
github.com/traefik/paerser                                                            v0.2.0                                 go-module
github.com/traefik/traefik/v3                                                         v0.0.0-20240702134203-d42e75bb2eab     go-module
github.com/traefik/yaegi 
$ 
$ docker run -it --rm --platform=linux/arm/v6 library/traefik:3.0 traefik version
Version:      3.0.4
Codename:     beaufort
Go version:   go1.22.4
Built:        2024-07-02T13:46:37Z
OS/Arch:      linux/arm
$
$ docker run -it --rm --platform=linux/arm/v6 library/traefik:3.0 strings /usr/local/bin/traefik | grep -C 3 -e '3\.0\.4'

@@@@@@@@@@@@@@@@
333?
3.0.4
333333
?333333
zt?{
$ syft -q library/traefik:3.0 --platform linux/riscv64 | grep traefik
github.com/traefik/grpc-web                                                           v0.16.0                                go-module
github.com/traefik/paerser                                                            v0.2.0                                 go-module
github.com/traefik/traefik/v3                                                         v0.0.0-20240702134203-d42e75bb2eab     go-module
github.com/traefik/yaegi       
$
$ docker run -it --rm --platform=linux/riscv64 library/traefik:3.0 traefik version
Version:      3.0.4
Codename:     beaufort
Go version:   go1.22.4
Built:        2024-07-02T13:46:37Z
OS/Arch:      linux/riscv64
$
$ docker run -it --rm --platform=linux/riscv64 library/traefik:3.0 strings /usr/local/bin/traefik | grep -C 3 -e '3\.0\.4'
@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@@@@
3.0.4
$I@GO?
6A_p
333333
$ syft -q library/traefik:2.11 --platform linux/arm/v6 | grep traefik
github.com/traefik/paerser                                                            v0.2.0                                       go-module
github.com/traefik/traefik/v2                                                         v0.0.0-20240702122203-927f0bc01a78           go-module
github.com/traefik/yaegi                                                              v0.16.1                                      go-module
$
$ docker run -it --rm --platform=linux/arm/v6 library/traefik:2.11 traefik version
Version:      2.11.6
Codename:     mimolette
Go version:   go1.22.4
Built:        2024-07-02T12:25:13Z
OS/Arch:      linux/arm
$
$ docker run -it --rm --platform=linux/arm/v6 library/traefik:2.11 strings /usr/local/bin/traefik | grep -C 3 -e '2\.11\.6'

@@@@@@@@@@@@@@@@
333?
2.11.6
333333
?333333
=v<y5
$ syft -q library/traefik:2.11 --platform linux/riscv64 | grep traefik
github.com/traefik/paerser                                                            v0.2.0                                       go-module
github.com/traefik/traefik/v2                                                         v0.0.0-20240702122203-927f0bc01a78           go-module
github.com/traefik/yaegi                                                              v0.16.1                                      go-module
$
$ docker run -it --rm --platform=linux/riscv64 library/traefik:2.11 traefik version
Version:      2.11.6
Codename:     mimolette
Go version:   go1.22.4
Built:        2024-07-02T12:25:13Z
OS/Arch:      linux/riscv64
$
$ docker run -it --rm --platform=linux/riscv64 library/traefik:2.11 strings /usr/local/bin/traefik | grep -C 3 -e '2\.11\.6'
@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@@@@
?2.11.6
H@GO?
6A_p
333333
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant