pachctl tool in the container (as published in Dockerfile.pachctl )kubectl run -it --rm pachctl --image=lenisha/pachctl --generator=run-pod/v1
pachctl tool to API in different cluster use pachctl config update context default --pachd-address "xxxxxx:30750"
pachctl version
Where xxxxxx - is address for the API LoadBalancer exposed for pachd service
pachctl config get context default
or
cat ~/.pachyderm/config.json
Expose dash-lb service kubectl apply -f dash.yaml
Check IP of LoadBalancer kubectl get svc
Access Dashboard
http://<dash-host>:8080/app?port=8081
where port parameter points to exposed grpc port for websocket communication
grpcurl to help send the grpc calls, run it to get version using .proto definitionkubectl run -it --rm pachctl --image=lenisha/pachctl --generator=run-pod/v1
# grpcurl -proto version.proto -plaintext xxxxx:30750 versionpb.API.GetVersion
To install grpcutil locally see Dockerfile
https://github.com/pachyderm/pachyderm/issues/3232 https://docs.pachyderm.io/en/latest/pachctl/pachctl_config_update_context.html?highlight=address https://docs.pachyderm.io/en/latest/reference/config_spec.html https://github.com/pachyderm/pachyderm/issues/3466 -
Content type
Image
Digest
Size
127.5 MB
Last updated
about 7 years ago
docker pull lenisha/pachctl