Managing secure access to your databases in Google Cloud Platform (GCP) traditionally involves setting up a bastion host. While effective, bastion hosts introduce challenges like maintenance overhead, scaling issues, inconsistent compliance audits, and exposure to external security threats. For modern architecture, relying on them feels outdated, especially given the availability