-
Happy 2021 to everyone. I'm actually coming from #749 because of the same issues everyone else is running into re: complex secrets storage, and since this question seemed on-topic given this issue's underlying google cloud auth root cause, can we talk about Vercel's Google Cloud integration? First things first: Vercel's Google Cloud integration is broken. If someone:
This will completely break serverless deploys since the associated GCLOUD_CREDENTIALS env var is above 4k: Of course, many have found the solution via a workaround in #749 but the real question is why doesn't Vercel do auth the way that it's recommended from google? Forget cramming B64 encoded keys manually split out from a service account json. Why doesn't Vercel just put the imported support key.json directly onto the stack instance and add a GOOGLE_APPLICATION_CREDENTIALS env var like google recommends? Seems like this is by far the preferred method from google and it would actually fix the 4k env var issue that currently exists as part of this integration? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Hi @ian thank you for sharing your feedback. The Google Cloud integration was created by @rdev over the course of a weekend for an internal company Hackathon. It's marked as beta quality software and we've never endorsed it to be anything beyond that. Some good news is that we're spending a lot more time on polishing our integrations, which includes making production quality integrations front and center with anything less than that taking a back seat. |
Beta Was this translation helpful? Give feedback.
-
I'm new to Vercel and trying to figure out what to do after adding the GCP integration. There are no docs? I have a GCLOUD_CREDENTIALS environment variable added... now what? Understood this is a beta feature, but it seems pretty basic / important to have on the platform. If not GCP, curious what other services people are using for Cloud Storage? |
Beta Was this translation helpful? Give feedback.
Hi @ian thank you for sharing your feedback. The Google Cloud integration was created by @rdev over the course of a weekend for an internal company Hackathon. It's marked as beta quality software and we've never endorsed it to be anything beyond that.
Some good news is that we're spending a lot more time on polishing our integrations, which includes making production quality integrations front and center with anything less than that taking a back seat.