Postgresql
獲取區域中可用的最新 PostgreSQL 版本
是否有任何 gcloud cli 命令或 api 呼叫可用於查看區域中最新/最新的可用 PostgreSQL 版本?
我找到了db-versions頁面,但我需要以程式方式檢查哪個是最新/最新的可用版本。
使用 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
幫助始終更新,此版本將起作用。