#TIL
今天晚上有个紧急的需求要到已部署环境的 pod 里去调用一个 grpc 请求,因为是个 java 容器环境,里面什么也没有,想起来之前朋友跟我讲过他前司做的 X-CMD 就是基于 Shell 的,依赖很少,适合这类容器场景。
于是三条命令解决了
X-CMD 我已经用了有两年了,每次换新电脑之类的都用来管理本地的各种语言版本和软件,突然又 get 新的使用场景~
今天晚上有个紧急的需求要到已部署环境的 pod 里去调用一个 grpc 请求,因为是个 java 容器环境,里面什么也没有,想起来之前朋友跟我讲过他前司做的 X-CMD 就是基于 Shell 的,依赖很少,适合这类容器场景。
于是三条命令解决了
# Install x-cmd
eval "$(curl https://get.x-cmd.com)"
# Install grpcurl
x env use grpcurl
# Invoke grpc request
grpcurl -plaintext -d '{}' 127.0.0.1:9001 xxx
X-CMD 我已经用了有两年了,每次换新电脑之类的都用来管理本地的各种语言版本和软件,突然又 get 新的使用场景~