CSI support requires gRPC client integration in Mesos. This epic captures the work that needs to be done for supporting that.
1. Bundle GRPC
- CMake build system under Linux.
- Setting up autotools under Linux.
- Setting up CMake build system under Windows.
- Testing on other supported OSes, e.g., macOS.
2. Build a GRPC client API in libprocess
- This should be a wrapper over the grpc client that integrate with libprocess's event loop so that caller will be much easier to consume.