spiffe / spiffe-helper

The SPIFFE Helper is a tool that can be used to retrieve and manage SVIDs on behalf of a workload
Apache License 2.0
43 stars 40 forks source link

static builds #114

Closed kfox1111 closed 7 months ago

kfox1111 commented 8 months ago

The release binaries are linked against glibc, so it doesn't work in a static container or on alpine

Could they be produced statically instead so they work on the widest number of platforms?

kfox1111 commented 7 months ago

Tried running it on minikube. it failed because

./spiffe-helper: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ./spiffe-helper)
# strings /lib64/libc.so.6 | grep GLIBC_2.3
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.30
GLIBC_2.32
minikube version: v1.32.0

looks like its linked against a very new glibc as well.