Jovan Kostovski Asked: 2019-11-28 00:10:46 +0800 CST2019-11-28 00:10:46 +0800 CST 2019-11-28 00:10:46 +0800 CST 获取区域中可用的最新 PostgreSQL 版本 772 是否有任何 gcloud cli 命令或 api 调用可用于查看区域中最新/最新的可用 PostgreSQL 版本? 我找到了db-versions页面,但我需要以编程方式检查哪个是最新/最新的可用版本。 postgresql 1 个回答 Voted Best Answer Ferregina Pelona 2019-11-28T16:12:14+08:002019-11-28T16:12:14+08:00 使用 CLI 没有直接的方法可以知道这一点,gcloud但我认为最好的(也是最糟糕的)方法是使用help标志。这里有三个版本,因此您可以选择可以帮助您的版本。 版本 1: $ gcloud sql instances create --help | egrep -o '(MYSQL|POSTGRES)\w*' MYSQL_5_5 MYSQL_5_6 MYSQL_5_7 POSTGRES_9_6 POSTGRES_11 版本 2: $ gcloud sql instances create --help | egrep -o 'POSTGRES\w*' POSTGRES_9_6 POSTGRES_11 版本 3: $ gcloud sql instances create --help | egrep -o 'POSTGRES\w*' | egrep -o '_\w*' | sed -e 's/^.//' -e 's/_/./' 9.6 11 假设gcloud帮助始终更新,此版本将起作用。
使用 CLI 没有直接的方法可以知道这一点,
gcloud
但我认为最好的(也是最糟糕的)方法是使用help
标志。这里有三个版本,因此您可以选择可以帮助您的版本。版本 1:
版本 2:
版本 3:
假设
gcloud
帮助始终更新,此版本将起作用。