【发布时间】:2020-11-20 08:40:20
【问题描述】:
我有一个在 Kubernetes 中运行的 grpc 服务。我需要一个 Kubernetes cronjob 来使用 grpcurl 命令调用此服务。 我的 Kubernetes cronjob yaml 文件如下所述。
当我在 kubernetes 中运行这个 cronjob 时,我收到“/bin/sh: grpcurl: not found”错误。 我应该如何为我的 kubernetes cronjob 安装/获取对 grpcurl 的访问权限?
【问题讨论】:
-
使用安装了gpcurl的图片,busybox没有。
-
你的意思是,我必须用预装的 grpcurl 创建一个新图像?对不起,菜鸟级别的问题。我对这一切都不熟悉。
-
是的,我尝试构建一个,但我找不到如何安装 grpccurl,如果你指出我可以尝试其他一些你认为会有它的其他图像的步骤。
-
此文档指向安装步骤。 github.com/fullstorydev/grpcurl
标签: kubernetes kubernetes-cronjob grpcurl