muvaffak
muvaffak
Hmm that's interesting. I checked the [creation call](https://github.com/crossplane/provider-gcp/blob/d2549cb/pkg/controller/database/cloudsql.go#L150) and it seems we do pass the `projectID` taken from `ProviderConfig`. Could you try creating the CloudSQLInstance using `gcloud` CLI with that...
@kferrone yes, only fully XRM-compliant CRDs are bumped to v1beta1.
@dsyer Would exposing `status.atProvider.connectionName` alongside the existing ones in the connection secret be enough to satisfy your use case? > The sample here is broken until that gets fixed really:...
> You get a public IP address I am not sure. As far as I remember, the default is false. The IP you're getting is probably the private in-VPC IP....
@dsyer https://github.com/crossplaneio/stack-gcp/pull/159 this should at least make it easier for you to consume the `connectionName` but I don't have much context around how CloudSQL proxies work. Do you think @negz...
@hasheddan let me know if I can help!
> This seems to be the GCP variant of crossplaneio/crossplane#741 Not sure. This is more about how Google's client works and our way of utilization of that client. The linked...
I am refactoring storage bucket currently and I see that they have a generated library just like cloudsql but also a higher level library where they interact with that generated...
I think this makes sense; similar to how we're moving `RDSInstance` in `database` to `DBInstance` in `rds`.
@hasheddan would you mind taking another look at this?