Вы можете использовать нужную базу данных в текущем проекте или во внешнем. Если вы используете прокси-сервер Cloud SQL, служебная учетная запись вашего приложения
- Либо учетная запись службы AppENgine по умолчанию, если на App Engine
- , либо служебная учетная запись службы Compute Engine по умолчанию
- Я настоятельно рекомендую использовать указанную c учетную запись службы для компонента, если это возможно (невозможно с App Engine)
Роль для предоставления учетной записи службы следующая: roles/cloudsql.client
Однако , я рекомендую вам продумать свой дизайн. Текущая тенденция заключается в блокировании 1 базы данных для 1 службы (или микросервиса).
Подумайте об обновлении схемы: при обновлении схемы или одной из них потребуется синхронное обновление между двумя службами, иначе произойдет сбой другого приложения.
То же самое в случае отката, оба приложения необходимо откатить.
Если в каждом приложении 2 команды, по одной, их планирование выпуска должно быть синхронизировано c, и вы будете потеря в скорости и ловкости.
Возможно, это соответствует вашим требованиям, или вы можете дублировать данные внутри базы данных (другая схема). Как вы будете sh.