小编DrM*_*all的帖子

用于排空或清除Google Cloud pubsub主题的最佳做法

对于消息数量在~100k范围内的pubsub主题,使用gcloud-java SDK排空/删除/清除/删除所有消息的最佳做法是什么?

可能的解决方案:

  • 删除并重新创建订阅者,然后重新创建发布者

  • 高并发拉+ ack(这种方式很容易达到配额)

  • 还有别的

我希望这个过程可以快速(不超过60秒),健壮,并使用支持的SDK方法,只需要最少的其他代码.

google-cloud-pubsub

32
推荐指数
1
解决办法
1万
查看次数

gcloud:用户无法访问服务帐户"默认"

我尝试使用一个激活的服务帐户作用域来创建和删除gcloud容器集群(k8s集群),使用以下命令:

gcloud config configurations create my-svc-account \
   --no-activate \
   --project myProject


gcloud auth activate-service-account my-svc-account@my-project.iam.gserviceaccount.com \
   --key-file=/path/to/keyfile.json \
   --configuration my-svc-account

gcloud container clusters create a-new-cluster \
   --configuration my-svc-account \
   --project= my-project
   --zone "my-zone"
Run Code Online (Sandbox Code Playgroud)

我总是收到错误:

...ERROR: (gcloud.container.clusters.create) ResponseError: code=400, message=The user does not have access to service account "default".
Run Code Online (Sandbox Code Playgroud)

如何授予my-svc-account访问GKE默认服务帐户的权限?

service-accounts google-cloud-platform gcloud

7
推荐指数
2
解决办法
5943
查看次数