将过滤器应用于 gcloud sql

apply filter to gcloud sql

我正在尝试根据是否有使用 gcloud cli 的推荐来过滤一组 cloudsql 个实例。

例如,我想列出所有接近存储容量的实例。

我试过了,但没有成功:

➜ gcloud sql instances list --project <project-name> --filter='recommendations:on'

➜ gcloud sql instances list --project <project-name> --filter='recommendations:*'
WARNING: The following filter keys were not present in any resource : recommendations
Listed 0 items.

有什么帮助吗?

您可以使用推荐器 API through the gcloud CLI to work directly with these recommendations for your instances. In this case, try using the gcloud recommender recommendations list command and passing the --recommender=RECOMMENDER flag with any of the available Cloud SQL recommendations (including out of disk):

gcloud recommender recommendations list --project=PROJECT_ID --location=LOCATION --recommender=google.cloudsql.instance.RECOMMENDER

gcloud sql instances list 添加更多上下文,可以通过对 YAML 输出(使用 --format=yaml)进行采样来查看任何给定 gcloud 命令的可用过滤器,如 documentation。我试过了,但推荐数据没有作为可用 属性.

返回