Not able to access external database in a pod using kubeadm-dind-cluster
All looks good in your manifest files. Pinging endpoint from inside the pod is not a god way to verify the connectivity to your external database. Please check with telnet whether port is really opened:
telnet 10.1.90.161 1521