changed Files: friedhof/mgrote_minio_configure/defaults/main.yml
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 5s
ansible-lint / Ansible Lint (pull_request) Successful in 49s

friedhof/mgrote_minio_configure/tasks/bucket.yml
friedhof/mgrote_minio_configure/tasks/client.yml
friedhof/mgrote_minio_configure/tasks/main.yml
friedhof/mgrote_minio_configure/tasks/policy.yml
friedhof/mgrote_minio_configure/templates/policy_ro.j2
friedhof/mgrote_minio_configure/templates/policy_rw.j2
group_vars/docker.yml
host_vars/docker10.mgrote.net.yml
playbooks/3_service/docker.yml

Signed-off-by: Michael Grote <michael.grote@posteo.de>
This commit is contained in:
Michael Grote 2024-11-24 21:04:36 +00:00
parent 755807fd8a
commit 2b48b9fe6f
10 changed files with 1 additions and 19 deletions

View file

@ -1,17 +1,4 @@
---
### mgrote_minio_configure
minio_url: https://s3.mgrote.net
minio_root_access_key: "{{ lookup('viczem.keepass.keepass', 'minio/minio_root_access_key', 'password') }}"
minio_root_secret_key: "{{ lookup('viczem.keepass.keepass', 'minio/minio_root_secret_key', 'password') }}"
minio_users:
- name: testuser
secret: "{{ lookup('viczem.keepass.keepass', 'minio/minio_testuser_secret_key', 'password') }}"
state: present
policy: testbucket_rw
minio_buckets:
- name: testbucket
state: present
### mrlesmithjr.manage_lvm
lvm_groups:
- vgname: vg_docker
@ -32,7 +19,6 @@ pvresize_to_max: true
pip_package: python3-pip
pip_install_packages:
- name: docker # für munin-plugin docker_
- name: minio # für ansible-minio_configure-Rolle
### mgrote.apt_manage_packages
apt_packages_extra:

View file

@ -54,8 +54,7 @@ compose_files:
state: present
network: traefik
- name: minio
state: present
network: traefik
state: absent
### oefenweb.ufw
ufw_rules:

View file

@ -25,6 +25,3 @@
- role: mgrote_docker_housekeeping
tags: "housekeeping"
become: true
- role: mgrote_minio_configure
tags: "minio"
become: true