Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asapdotid/ansible-role-minio_docker

This ansible role install MinIO Docker packages On Ubuntu, CentOS.
https://github.com/asapdotid/ansible-role-minio_docker

ansible ansible-role docker linux minio storage-service

Last synced: 6 days ago
JSON representation

This ansible role install MinIO Docker packages On Ubuntu, CentOS.

Awesome Lists containing this project

README

        


Ansible Role MinIO Docker


This ansible role install common packages On Ubuntu, CentOS.


Ansible


Licence


Distribution


Distribution

## Requirements

None

## Role Variables

| Name | Default Value | Description |
| ------------------------------- | -------------- | ------------------------------ |
| `minio_docker_version` | `latest` | Docker image version. |
| `minio_docker_service_name` | `minio` | Docker compose service name. |
| `minio_docker_network_name` | `app-tier` | Docker compose network name. |
| `minio_docker_project_location` | `/home/minio` | Minio path project location. |
| `minio_docker_timezone` | `Asia/Jakarta` | Setup Timezone. |
| `minio_docker_user` | `""` | Docker user. |
| `minio_docker_group` | `""` | Docker user group. |
| `minio_docker_server_port` | `9000` | MinIO port for server access. |
| `minio_docker_console_port` | `9001` | MinIO port for console access. |
| `minio_docker_root_user` | `""` | MinIO root user. |
| `minio_docker_root_password` | `""` | MinIO root password. |
| `minio_docker_default_bucket` | `bucket_1` | MinIO default bucket. |

## Dependencies

Ansible collections:

- Community.Docker

## 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
vars:
minio_docker_version: "RELEASE.2023-07-11T21-29-34Z"
minio_docker_root_user: "minio_root"
minio_docker_root_password: "ABCDabcd123456"
minio_docker_default_bucket: "test_bucket"

roles:
- { role: asapdotid.minio_docker }

## License

MIT / BSD

## Author Information

[JogjaScript](https://jogjascript.com)

This role was created in 2021 by [Asapdotid](https://github.com/asapdotid).