This is interesting. It appears possible, but I can't confirm (and I'm not 
sure if you can, any longer), that even after enabling the beta_setting and 
attempting a socket connection, the IP of the Managed VM instance had 
changed, not being a static IP but ephemeral, resulting in the instance 
refusing connection. If possible, could you share the logs of the errors 
you saw? To answer your posts' ending question, Cloud SQL with Flexible 
Environment <https://cloud.google.com/appengine/docs/flexible/> apps is 
supported as a beta feature for now in Python, Node.js, and Go, while Java 
is not yet supported 
<https://cloud.google.com/appengine/docs/flexible/python/using-cloud-sql>.



On Monday, April 4, 2016 at 2:59:12 AM UTC-4, Prashant V wrote:
>
> I was trying to get a cloud sql instance working inside of a container 
> running on App Engine Flexible Environment, and hit a few issues:
>
> First, I couldn't find /cloudsql directory containing unix sockets at all. 
> I'm not sure if this is in custom containers by default?
> https://cloud.google.com/appengine/docs/python/cloud-sql/
>
> I managed to get something working by finding a beta_settings key in 
> app.yaml and set it to:
>
> beta_settings:                                                            
>                                             │
>
>   cloud_sql_instances: <project-id>:<region-id>:<database-id>
>
>
> This led to the /cloudsql directory existing, but the contents didn't 
> match what I expected, I expected /cloudsql/<app-id>:<database-id>, but it 
> had <region-id> in the middle.
>
>
> After all that, it still failed to connect, giving me errors that the 
> remote mysql had gone away (even though the app was definitely in the 
> authorized list).
>
>
> I ended up connecting via IP as a workaround, but I'd like to get this 
> working with the socket. Is Cloud SQL supported in the Flexible Environment?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3b5721e2-e6a8-4521-a8aa-6ad0afd6e42e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • [google-appengine] C... Prashant V
    • [google-appengi... 'Nick (Cloud Platform Support)' via Google App Engine
      • [google-app... Prashant V
        • [google... Prashant V
          • [go... 'Nick (Cloud Platform Support)' via Google App Engine
            • ... Prashant V
              • ... 'Nick (Cloud Platform Support)' via Google App Engine
                • ... Prashant Varanasi
                • ... 'Nick (Cloud Platform Support)' via Google App Engine
                • ... 'Nick (Cloud Platform Support)' via Google App Engine
                • ... 'Les Vogel' via Google App Engine
                • ... Prashant V

Reply via email to