Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/asapdotid/ansible-role-minio_docker
- Owner: asapdotid
- License: mit
- Created: 2021-08-30T10:07:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-13T23:39:59.000Z (over 1 year ago)
- Last Synced: 2024-11-07T08:14:56.908Z (about 2 months ago)
- Topics: ansible, ansible-role, docker, linux, minio, storage-service
- Language: Jinja
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Ansible Role MinIO Docker
This ansible role install common packages On Ubuntu, CentOS.## 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).