Способ создать экземпляр Cloud SQL с помощью auto_resize_limit - создать его напрямую с помощью API, например. с cURL
и настройкой storageAutoResizeLimit
.
Запрос должен выглядеть так:
ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
--header 'Content-Type: application/json' \
--data '{"name":"[INSTANCE_NAME]", "region":"[REGION]",
"settings": {"tier":"[MACHINE_TYPE]",
"storageAutoResizeLimit":[SIZE],
"backupConfiguration": {"binaryLogEnabled":true, "enabled":true}}}' \
-X POST \
https://www.googleapis.com/sql/v1beta4/projects/[PROJECT-ID]/instances
Обратите внимание, что storageAutoResize
по умолчанию установлено на True
.