Questions tagged [goofys]

Goofys allows you to mount an S3 bucket as a filey system. It's a Filey System instead of a File System because goofys strives for performance first and POSIX second. Particularly things that are difficult to support on S3 or would translate into more than one round-trip would either fail (random writes) or faked (no per-file permission). Goofys does not have an on disk data cache (checkout catfs), and consistency model is close-to-open.

11 questions
2
votes
2 answers

How can I reach a Kubernetes service from a node using calico networking

I've setup a bare metal cluster and want to provide different types of shared storage to my applications, one of which is an s3 bucket I mount via goofys to a pod that exports if via NFS. I then use the NFS client provisioner to mount the share to…
Assis Ngolo
  • 73
  • 2
  • 9
2
votes
3 answers

How to automatically mount S3 bucket right after connecting to EC2 instances

Usually everytime I connected(start or restart) my instances I have to manually mount the S3 bucket to it. I do it with the following command using Goofys (or alternatively s3fs) ubuntu@ip-172-00-23-230:~$ ./go/bin/goofys mybucket my_mountdir Is…
neversaint
  • 60,904
  • 137
  • 310
  • 477
1
vote
1 answer

How can I make files on s3 bucket mounted to aws ec2 instance using goofys available to aws lambda function?

I've mounted a public s3 bucket to aws ec2 instance using Goofys (kind of similar to s3fs), which will let me access files in the s3 bucket on my ec2 instance as if they were local paths. I want to use these files in my aws lambda function, passing…
user38242
  • 25
  • 5
1
vote
2 answers

can't make zip file in the goofys-mounted folder

I tried to make a zip file in the mounted directory with goofys, but failed with these error messages: $ su - foo-user $ zip hoge.zip hoge updating: hoge zip I/O error: Operation not supported zip error: Input file read failure (was zipping…
bilzard
  • 13
  • 1
  • 4
1
vote
1 answer

Why I cant export PATH by command .ebextensions config

Hi I want to use goofys on AWS ElasticBeanstalk php 7.0 environment. I create .ebextentions/00_install_goofy.config. (install golang from binary because golang version by yum is old. packages: yum: fuse: [] commands: 100_install_golang_01: …
1
vote
1 answer

How to update Go application in Amazon Linux

I am not familiar with Go. I want to update this application https://github.com/kahing/goofys to the recent version(right now its v0.0.10). I tried $ go get github.com/kahing/goofys $ go install github.com/kahing/goofys But the version does not…
Maca
  • 1,659
  • 3
  • 18
  • 42
0
votes
0 answers

Enable kms key options in goofys

Hi we mounted an s3 bucket in an ubuntu machine via goofys but since the bucket objects are encrypted via kms we are not able to perform any write operations on the bucket. Can someone please guide me on how can we add kms key in goofys
0
votes
0 answers

Unable to write/upload files in s3 bucket mounted using goofys

Hi i mounted a s3 bucket using goofys in my ubuntu machine. But when i am trying to download or upload files from the bucket it says "Upload failed" Bucket is encrypted with kms key so is there a way in goofys to enable kms encryption by any chance?
0
votes
0 answers

How to use holodeck with S3

I would like to use http://holodeck-b2b.org/ with a self-hosted S3-Storage as filesystem. I'm thinking of mount options like Goofys, s3fs or rclone. But also whether there is possibly any fork or addon to holodeck that would enable this natively. Do…
Marco Vo
  • 11
  • 3
0
votes
1 answer

Running Goofys in the foreground is the only way to prevent transport endpoint disconnections from occuring

I am mounting a Google Cloud Storage bucket with goofys (fuse) to my docker container and running deep learning training. The training data is ~10k datapoints and test ~600 datapoints. Between model fitting and testing, I rsync the model into the…
Snow24
  • 317
  • 3
  • 11
0
votes
0 answers

Mounting an S3 bucket using goofys inside container

I am writing a Dockerfile and my hope is to have S3 buckets mounted using goofys. If I run my docker container in interactive mode I can easily mount a S3 bucket with the following line goofys --region=us-west -f s3_bucket mount_point & However…
magladde
  • 614
  • 5
  • 23