google-cloud-platform

What IAM roles are needed for deploying to Firebase Hosting?

こ雲淡風輕ζ 提交于 2021-02-10 18:27:24
问题 I am trying to give permissions to a third party to make deployments to Firebase Hosting on a project I have set up. I explored the IAM permissions available in the GCP console, and the only half-related role seems to be the Firebase Rules System , however that didn't allow the user to deploy to hosting. While Project Editor would probably work, I don't want to give them that much authority, as they could launch other Firebase products at my expense. What IAM roles should I add to allow a

What IAM roles are needed for deploying to Firebase Hosting?

陌路散爱 提交于 2021-02-10 18:19:38
问题 I am trying to give permissions to a third party to make deployments to Firebase Hosting on a project I have set up. I explored the IAM permissions available in the GCP console, and the only half-related role seems to be the Firebase Rules System , however that didn't allow the user to deploy to hosting. While Project Editor would probably work, I don't want to give them that much authority, as they could launch other Firebase products at my expense. What IAM roles should I add to allow a

Is there no way to use GCP TCP load balancing and IPv6 for a http/https website?

删除回忆录丶 提交于 2021-02-10 16:50:38
问题 I have a website all set up and ready to go in a Docker environment behind an NGINX proxy. I've configured SSL to the website works with http and https, and the website is working over IPv4. Now I need to add IPv6 support. It seems I can't attach an IPv6 address directly to my VM, I have to create a load balancer. I don't want to use the HTTP(S) load balancer, because that would involve re-doing my whole setup, configuring new certificates for the LB, routines for renewing them etc. So I've

ClusterIP: None and failing pods

懵懂的女人 提交于 2021-02-10 16:48:54
问题 I have an NGINX in front of several PODs, exposed through ClusterIP: none. NGINX is forwarding traffic to these nodes like that: upstream api { server my-api:1066; } Will this configuration distribute traffic evenly among all PODs behind the my-api hostname? Will failing PODs be removed from the hostname resolution? 回答1: The default traffic distribution for Kubernetes services is random based on the default proxy mode: iptables. (This is likely your case) In very old Kubernetes versions (<1.1

ClusterIP: None and failing pods

故事扮演 提交于 2021-02-10 16:48:10
问题 I have an NGINX in front of several PODs, exposed through ClusterIP: none. NGINX is forwarding traffic to these nodes like that: upstream api { server my-api:1066; } Will this configuration distribute traffic evenly among all PODs behind the my-api hostname? Will failing PODs be removed from the hostname resolution? 回答1: The default traffic distribution for Kubernetes services is random based on the default proxy mode: iptables. (This is likely your case) In very old Kubernetes versions (<1.1

streaming write to gcs using apache beam per element

我是研究僧i 提交于 2021-02-10 16:02:21
问题 Current beam pipeline is reading files as stream using FileIO.matchAll().continuously() . This returns PCollection . I want to write these files back with the same names to another gcs bucket i.e each PCollection is one file metadata/readableFile which should be written back to another bucket after some processing. Is there any sink that i should use to achieve writing each PCollection item back to GCS or are there any ways to do it ? Is it possible to create a window per element and then use

Google App Engine terminates after Handling signal: term

最后都变了- 提交于 2021-02-10 15:41:05
问题 I have an app deployed as app engine on GCP that calls API, creates Bytes.IO stream and uploads data to the Cloud Storage. There are 4 files, around 44mb to be uploaded. File is list of urls that then would feed Dataflow but this doesn't really matter. At the beginning I created dictionary with a list for each file, but I thought this could cause some memory issue so now, I create a list, transform to bytes and upload it to GCS. I tried few things, streaming, using discovery Api and gcs

which permission should I select in GCP IAM console while creating Service account JSON for container.clusters.get?

我们两清 提交于 2021-02-10 15:22:55
问题 I want to deploy my containerised applications on Semaphore. I am using GCP for that. but whenever I run gcloud container clusters get-credentials demo \ --project "${project}" \ --zone europe-west1-b It gives error (gcloud.container.clusters.get) ResponseError: code=403, message=Google Compute Engine: Required 'container.clusters.get' permission 回答1: First, you need to see what service account are you using when doing that. To list the account in use, login (as yourself), activate a service

which permission should I select in GCP IAM console while creating Service account JSON for container.clusters.get?

别说谁变了你拦得住时间么 提交于 2021-02-10 15:22:31
问题 I want to deploy my containerised applications on Semaphore. I am using GCP for that. but whenever I run gcloud container clusters get-credentials demo \ --project "${project}" \ --zone europe-west1-b It gives error (gcloud.container.clusters.get) ResponseError: code=403, message=Google Compute Engine: Required 'container.clusters.get' permission 回答1: First, you need to see what service account are you using when doing that. To list the account in use, login (as yourself), activate a service

Firebase vs Google Cloud SQL for Laravel [closed]

好久不见. 提交于 2021-02-10 14:39:59
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 1 year ago . Improve this question I've already read a lot about it, but I'm particularly interested for Laravel and its price difference. We run a web application based on Laravel and this already with the Google Cloud App Engine. For our web application we need a solid database. Here the