[MinIO][0] is an S3-compatible object storage server. It is designed to provide storage for cloud-native applications for on-premises deployments. MinIO has not been packaged for Fedora (yet?). As such, the best way to deploy it is usining its official container image. Here, we are using `podman-systemd-generator` (Quadlet) to generate a systemd service unit to manage the container process.
12 lines
256 B
YAML
12 lines
256 B
YAML
- name: ensure podman is installed
|
|
package:
|
|
name:
|
|
- container-selinux
|
|
- podman
|
|
state: present
|
|
|
|
- name: ensure minio container image is present
|
|
podman_image:
|
|
name: '{{ minio_container_image }}:{{ minio_version }}'
|
|
state: present
|