-
Notifications
You must be signed in to change notification settings - Fork 439
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS support #1299
Comments
then replace |
Hi @macos-fuse-t , thanks for your work! Line 13 in 7dc5c7f
with I tried also but I get: |
Keep in mind I don't have any google cloud accounts and never tested it |
Jojs |
FileProvider would be required. Seems like a long chasm to cross. I would not hold your breath. Unless the GDrive team has some free engineer time they want to donate, since they (mostly) seem to have that working now. |
+1 for macos support |
@luckman212 Can you elaborate on this comment? It seems like gcsfuse works fine on macOS if I build it myself, for example with:
Are macOS users missing out on something? |
@siddharthab I could be misinformed. Have not tested in a long time, so I apologize if that's the case. I admit I'm hazy on the upcoming changes in macOS Sequoia, which apparently will bring a native user-mode Filesystem API that may obviate the need for kernel extensions. For now, I assumed that installing MacFUSE was still a bit of a slog due to the kext requirement. |
Oh yes, we still need macfuse. But the install for macfuse is not that hard. You may need to restart your computer to lower the security setting, but other than that, the install is relatively smooth. Once macfuse is installed, gcsfuse works quite well. |
Could this be mounted inside of a docker container maybe? I.e. mount inside of a docker container which again mounts a host dir? Just spitballing here to get a quick workaround until this is supported properly |
Hey @pascalwhoop , Currently, we don't support GCSFuse on MacOS as well as on docker. If you want to use GCSFuse with containers, then we suggest using the Google supported GKE Cloud Storage FUSE CSI driver. |
@Tulsishah the idea was that we can use docker (which is linux) to mount GCS into a host's directory. So
That way, the container "mounts" GCS into the host so we can then navigate the FS from macOS |
@pascalwhoop I've been trying to get this working but without any success (I can see the files are mounted inside the container but I don't get any files in the host's directory). I've tried: a) same folder Neither worked for me. Did you get it working? |
@antonyharfield |
Creating entry to track requests for MacOS support
The text was updated successfully, but these errors were encountered: