Vault with managed mysql not working

I am trying to deploy Vault using Kubernetes with GCP’s managed MySQL as its backend, but i am getting below error while deployment.

Error checking seal status: Get “http://vault-service:8200/v1/sys/seal-status”: dial tcp 10.107.52.55:8200: connect: connection refused

When i checked the netstat i could see packets has been sent, but has not received an ACK.

bash-5.0# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 1 10.44.0.1:59348 34.70.47.141:3306 SYN_SENT

Is there any workaround for this issue ?

This doesn’t have anything to do with MySQL. Your vault instance isn’t running yet. Are you using the vault-helm to deploy?

No i am not using vault-helm, its just a plain kubernetes deployment.
Vault + standalone MySQL server - is working fine.
Vault + managed MySQL - is not working.