cloud-sql-proxy icon indicating copy to clipboard operation
cloud-sql-proxy copied to clipboard

(DO NOT REVIEW) feat: add initial support for FUSE

Open enocom opened this issue 3 years ago • 2 comments

This PR adds:

  • CLI flags for fuse and fuse-temp-dir
  • A check if the OS supports FUSE
  • a FUSE server that serves a README
  • Support for closing the FUSE server

The next PR(s) will include:

  • returning a symlink to a Unix domain socket that is connected to the Cloud SQL instance
  • (maybe) support for "warming up" instance connection names in FUSE mode

enocom avatar Aug 12 '22 21:08 enocom

We're going to have to skip macOS builds given the restrictions with adding kernal extensions and install fuse on the ubuntu image. I'll work on that next.

enocom avatar Aug 12 '22 21:08 enocom

This has some problems and isn't ready for review after all.

enocom avatar Aug 13 '22 04:08 enocom