标签: gcloud-cli

沉默“gcloud auth activate-service-account”

gcloud auth activate-service-account在脚本中使用来激活服务帐户。它输出

Activated service account credentials for: [XXX@YYY.iam.gserviceaccount.com]
Run Code Online (Sandbox Code Playgroud)

我可以使用一个标志来使命令不输出任何内容吗?--quiet似乎没有做我想做的事。

gcloud gcloud-cli

2
推荐指数
1
解决办法
644
查看次数

如何使用 GCloud 命令将新域添加到现有的 google 管理的 SSL 证书

尝试使用 gcloud cli 将新域添加到 google 管理的 ssl 证书。

gcloud 计算 ssl-certificates 创建 ssl-cert-1 --domains www.site1.com

如何添加www.site2.comssl-cert-1

提前致谢,

gcloud gcloud-cli

2
推荐指数
1
解决办法
1176
查看次数

如果已创建,则忽略 pubsub 主题

我有一个简单的脚本来部署 pubsub 应用程序。

该脚本将在我的 Cloud Run 服务的每次部署上运行,并且我有一行:

gcloud pubsub topics create some-topic
Run Code Online (Sandbox Code Playgroud)

如果主题已经存在,我想改进我的脚本,目前如果我运行我的脚本,输出将是:

错误:无法创建主题 [projects/project-id/topics/some-topic]:项目中已存在资源 (resource=some-topic)。

错误:(gcloud.pubsub.topics.create)无法创建以下内容:[some-topic]。

我尝试了标志--no-user-output-enabled但没有成功。

有没有办法忽略资源是否已存在,或者在创建之前进行检查?

gcloud google-cloud-pubsub gcloud-cli

2
推荐指数
1
解决办法
1615
查看次数

如何删除/禁用gcloud CLI命令的输出消息

例如:

gcloud compute disks create --size=10GB my-data-disk
Run Code Online (Sandbox Code Playgroud)

会印两件事:

  1. 警告:

    WARNING: You have selected a disk size of under [200GB]. This may result in poor I/O performance. For more information, see: https://developers.google.com/compute/docs/disks/persistent-disks#pdperformance.
    
    Run Code Online (Sandbox Code Playgroud)

    这可以通过以下方式消除 --verbosity error

  2. 状态:

    Created [https://www.googleapis.com/compute/v1/projects/sigma-project-12345/zones/europe-west1-c/disks/my-data-disk].
    NAME          ZONE           SIZE_GB TYPE        STATUS
    my-data-disk europe-west1-c 10      pd-standard READY
    
    Run Code Online (Sandbox Code Playgroud)

    这个我不知道如何禁用,然后重定向stderr,当然我不想要因为我仍然要看是否发生错误.

-q论点不会删除它.

command-line-interface stderr command-line-arguments gcloud gcloud-cli

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