Kubernetes Pod-外部库依赖项
我在用电话 在继续之前,我想说的是,我的问题与第一个问题非常相似,但没有帮助 因此,在Vault中,我需要加载一个自定义插件,它有两个依赖项:libpbc和libgmp。 在尝试安装插件时,出现以下错误:Kubernetes Pod-外部库依赖项,kubernetes,dependencies,kubernetes-helm,kubernetes-pod,alpine,Kubernetes,Dependencies,Kubernetes Helm,Kubernetes Pod,Alpine,我在用电话 在继续之前,我想说的是,我的问题与第一个问题非常相似,但没有帮助 因此,在Vault中,我需要加载一个自定义插件,它有两个依赖项:libpbc和libgmp。 在尝试安装插件时,出现以下错误: *fork/exec/vault/plugins/plugin\u name:没有这样的文件或目录 这是不正常的,原因很简单,似乎一切正常(存在plugin\u目录(Vault依赖项),插件确实在/Vault/plugins等下) 所以,通过调查,我发现有一个大问题。 执行ldd/vault/
*fork/exec/vault/plugins/plugin\u name:没有这样的文件或目录
这是不正常的,原因很简单,似乎一切正常(存在plugin\u目录
(Vault依赖项),插件确实在/Vault/plugins等下)
所以,通过调查,我发现有一个大问题。
执行ldd/vault/plugins/*plugin\u name*
,我得到:
Error loading shared library libpbc.so.1: No such file or directory (needed by vault/plugins/plugin_name)
Error loading shared library libgmp.so.10: No such file or directory (needed by vault/plugins/plugin_name)
libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7eff0c4ba000)
libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7eff0c4ba000)
Error relocating vault/plugins/plugin_name: pbc_param_init_a1_gen: symbol not found
Error relocating vault/plugins/plugin_name: pbc_param_init_e_gen: symbol not found
Error relocating vault/plugins/plugin_name: pbc_cm_search_d: symbol not found
...
我已经尝试过的:
/usr/local/lib
下移动库。否。错误:tar:无法创建“libpbc.so”到“libpbc.so.1.0.0”的符号链接:权限被拒绝
RUN apk add build-base gmp-dev ...
对于libpbc,Iwget
将文件解压缩,然后
./configure
make
make install