xoxys.minio/index.md
Robert Kaussow 682523f181 commit d1cd0b73d1
Author: Robert Kaussow <mail@geeklabor.de>
Date:   Sat Aug 1 21:44:58 2020 +0200

    add conjob option
2020-08-01 19:48:07 +00:00

3.3 KiB

title type
minio docs

Source Code Build Status License: MIT

Setup Minio S3 server


Default Variables

minio_access_key

Minio access key (should be changed for prod environments)

Default value

minio_access_key: demo

minio_base_dir

Default value

minio_base_dir: /opt/minio

minio_bind_ip

Default value

minio_bind_ip: 127.0.0.1

minio_bind_port

Default value

minio_bind_port: 61000

minio_client_version

Default value

minio_client_version: latest

minio_cronjobs

Default value

minio_cronjobs: []

Example usage

minio_cronjobs:
  - name: maintenance
    minute: "0"
    hour: "0"
    day: "*"
    month: "*"
    weekday: "*"
    job: "mc rm --older-than 30d --recursive --force my_bucket/logs"
    user: "{{ minio_user }}"
    cron_file: "minio"

minio_data_dirs

Default value

minio_data_dirs:
  - '{{ minio_base_dir }}/data'

minio_extra_groups

Default value

minio_extra_groups: []

minio_group

Default value

minio_group: '{{ minio_user }}'

minio_packages

Packages to install as requirements for the Minio server.

Default value

minio_packages: []

minio_secret_key

Minio secret key (should be changed for prod environments)

Default value

minio_secret_key: passphrase

minio_server_env_extra

Additional environment variables to be set in minio server environment.

Default value

minio_server_env_extra: []

minio_server_opts

Additional Minio server CLI options.

Default value

minio_server_opts: []

minio_server_version

Minio release to install.

Default value

minio_server_version: latest

Example usage

minio_server_version: 2020-05-16T01-33-21Z

minio_user

Runtime user and group for the Minio server service.

Default value

minio_user: minio

minio_user_home

Default value

minio_user_home: /home/{{ minio_user }}

Dependencies

None.