dubzland.minio.minio_server role – Installs and configures the Minio server.
Note
This role is part of the dubzland.minio collection (version 1.2.0).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install dubzland.minio.
To use it in a playbook, specify: dubzland.minio.minio_server.
Entry point main – Installs and configures the Minio server.
Synopsis
Downloads the Minio server binary (minio).
Creates a system user and group for running the Minio service.
Adds a systemd unit for managing the Minio service.
Creates a minimal Minio server configuration.
Initializes the Minio installation with an administrative user.
Parameters
Parameter |
Comments |
|---|---|
Password associated with Default: |
|
Account used to access the Web GUI and cli. Default: |
|
Local filename for the Minio server binary. Default: |
|
URL used to download the Minio server binary. Default: |
|
External URL used to access the Minio web console. |
|
Additional options to pass to the Minio service. |
|
Local directory to contain all Minio server blobs. Default: |
|
Service group for the Minio service. Default: |
|
Service user for the Minio service. Default: |
|
External URL used to access the server. |