来自 Kubernetes cronjob 的 grpcurl 调用

grpcurl call from Kubernetes cronjob

我在 Kubernetes 中有一个 grpc 服务 运行ning。我需要一个 Kubernetes cronjob 来使用 grpcurl 命令调用此服务。 我的 Kubernetes cronjob yaml 文件如下所述。

当我在 kubernetes 中 运行 这个 cronjob 时,我收到“/bin/sh: grpcurl: not found”错误。 我应该如何 Install/get 为我的 kubernetes cronjob 访问 grpcurl?

在 busybox 中安装 grpcurl 或更好用 grpccurl 创建一个 dockerfile。 您还可以使用已安装 grpccurl 的图像

我制作了样图tarrunkhosla/grpcio:v1

尝试在您的 YAML 中使用它。