Apache Iceberg version
0.3.0
Please describe the bug 🐞
I couldn't figure out how to get GCS as a file provider to work, when using buckets that are non-public. I see my credentials being configured, but I'm pretty part means we don't use it: https://github.com/apache/iceberg-go/blob/main/io/gcs.go#L58