Configure CP S3 Storage Mount (MinIO — legacy)¶
Legacy — new installations should use SeaweedFS
As of huddo-boards-cp v2.1.0 the chart deploys SeaweedFS for S3 storage — see the SeaweedFS mount instructions. This page is kept for existing MinIO installations; see the SeaweedFS migration guide to move off MinIO.
MinIO image removed from Docker Hub
The chart pulls MinIO from Docker Hub, where the image is no longer available. Apply the temporary workaround and migrate to SeaweedFS.
Deploy instructions¶
-
Create the folder on the
nfs.serversudo mkdir /pv-connections/kudos-boards-minio sudo chmod 755 /pv-connections/kudos-boards-minio -
Ensure each Node in your Kubernetes cluster can mount this location.
Please modify the file
/etc/exportson your NFS Server to include this line/pv-connections/kudos-boards-minio <IP_RANGE_OF_YOUR_SERVERS>/<SUBNET_MASK>(rw,no_root_squash)For example:
/pv-connections/kudos-boards-minio 192.168.0.0/255.255.0.0(rw,no_root_squash) -
Apply new NFS storage to exports
exportfs -ra