googleapis / googleapis/google-cloud-rust
Document certificate requirements for Cloud Storage and other gRPC-based services
- Dominant language
- Rust
- Stars
- 955
- Forks
- 144
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 279
Description
The `google-cloud-storage` crate requires either the native root TLS certificates to be installed, or for the application to enable the `tls-webpki-roots` feature in tonic.
I am not sure where to put this information in: The user guide? Some new series of "Tips & Tricks"? The landing page for the reference guide? Otherwise I would just send a PR to fix it.
An alternative may be to always enable the `tls-webpki-roots` feature, but we should consider any impact on build times, portability, and how the application developers or operators may want to control the root of trust.
See #3313 for more details including specific code.
Contributor guide
Assessment
This issue has not been assessed yet.