MinIO Add-On

MinIO is an S3-compatible object storage server. It runs as a single replica Deployment backed by a PVC. A secret named minio-credentials will also be created in the same namespace with the access key and secret key for using the server.

Advanced Install Options

spec:
  minio:
    version: "latest"
    namespace: "minio"
    hostPath: /mnt/nfs_share

Flag Usage
version The version of minio to be installed.
namespace Changes the namespace in which minio will be installed into.
hostPath Configure minio to use a local hostPath for storing data.
claimSize Sets the size of the PVC used by minio, defaulting to '10Gi'.

Migration from Rook

If Rook was previously installed but is no longer specified in the kURL spec and MinIO is specified instead, MinIO will migrate data from Rook's object store to MinIO.

If Longhorn is also specified in the new kURL spec and completes its migration process successfully, Rook will be removed to free up resources.