Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
infra
ansible-shared
supplemental
Commits
8fd3ee67
Commit
8fd3ee67
authored
Feb 04, 2021
by
Thomas Schneider
Browse files
Add s3fs role
parent
a94544a0
Pipeline
#2812
passed with stage
in 41 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
s3fs/tasks/main.yml
0 → 100644
View file @
8fd3ee67
---
-
name
:
Install s3fs
apt
:
name
:
s3fs
-
name
:
Configure s3fs credentials
template
:
src
:
passwd-s3fs.j2
dest
:
/etc/passwd-s3fs
mode
:
"
0640"
owner
:
root
group
:
root
-
name
:
Configure s3fs mountpoints
mount
:
fstype
:
fuse.s3fs
opts
:
"
{{
item.opts|join(',')
}}"
path
:
"
/s3fs/{{
item.mountpoint|default(item.bucket)
}}"
src
:
"
{{
item.bucket
}}"
state
:
mounted
loop
:
"
{{
s3fs
}}"
s3fs/templates/passwd-s3fs.j2
0 → 100644
View file @
8fd3ee67
{% for i in s3fs -%}
{{ i.bucket }}:{{ i.accesskey }}:{{ i.secret }}
{% endfor %}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment