2016-04-09 3 views
0

У меня есть кластер dataproc, и я хотел бы, чтобы кластер получил доступ к экземпляру Cloud SQL. Когда я создал кластер, я назначил область --scopes sql-admin, но после чтения Cloud SQL documentation похоже, что мне нужно подключиться через прокси. Как я могу настроить это для доступа из dataproc?Как получить доступ к Cloud SQL из dataproc?

UPDATE:

До интеграции не выходит из коробки (@ ответ Вадима) я могу получить эту работу с помощью облачных прокси в моем dataproc инициализации скрипте:

wget https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64 
mv cloud_sql_proxy.linux.amd64 cloud_sql_proxy 
chmod +x cloud_sql_proxy 
nohup ./cloud_sql_proxy -dir=/cloudsql --instances=my-project:us-central1:mysql-instance=tcp:3307 > cloud_proxy_nohup.log & 

(примечание: порт 3306 уже используется так Im используя 3307 здесь)

+0

Подключение собственного кода или услуги инфраструктуры? – Vadim

+0

Я хотел бы подключиться из своего собственного кода (написанного в pyspark) – sthomps

ответ