install MinIO in a VM
Setup a new virtual machine in the gnt-dal cluster with 1TB of SSD-backed storage, running MinIO in "single node" mode.
This should get the container registry running (gitlab#89 (closed)) without running out of disk space, but also provide us with a generic object storage system that could be used for other GitLab components.
More discussion and specifications in #40478 (closed), this is also part of scaling up GitLab in general (#40479).
launch checklist:
-
install VM -
install MinIO -
testing -
backupswe're sticking with the ad-hoc solution for now. -
auto-upgrades -
monitoring -
documentation -
security: review checklist https://min.io/docs/minio/container/operations/checklists/security.html -
run as a normal user (with podman --user
, not systemdUser=
!) -
test --network=host
to fix #41259
Edited by anarcat