google.cloud/roles/gcsfuse
Yusuke Tsutsumi 791e11d45d chore: pin ansible-lint to 6.13.1
ansible-lint was updated and the GitHub
action did not pin the dependency, resulting
in the repository to fail sanity tests.

Updating the repository to adhere to new fatal
linter rules, but also pinning the linter to
prevent failures that may be unrelated to the
particular commit.

Updating usages for python3.8 to 3.9 as ansible-lint
is dropping support for 3.8.
2023-02-18 11:44:25 -08:00
..
defaults Initial commit of gcsfuse role 2020-04-24 15:35:44 -07:00
handlers Initial commit of gcsfuse role 2020-04-24 15:35:44 -07:00
meta fixing ansible-lint errors, fix gcsfuse 2022-12-10 10:49:01 -08:00
tasks chore: pin ansible-lint to 6.13.1 2023-02-18 11:44:25 -08:00
vars Initial commit of gcsfuse role 2020-04-24 15:35:44 -07:00
README.md Initial commit of gcsfuse role 2020-04-24 15:35:44 -07:00

gcsfuse

This role configures the gcsfuse repository, and installs gcsfuse on your host. gcsfuse is a user-space file system for working with Google Cloud Storage.

Important: You should run gcsfuse as the user who will be using the file system, not as the root user. Do not use sudo either.

After installed you can use it to mount by command: gcsfuse bucket-name /mount/point

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: servers
  tasks:
    - include_role:
        name: google.cloud.gcsfuse

License

GPLv3

Author Information

ericsysmin