Skip to content

MinIO💣

Overview💣

MinIO is an object storage application that is fully compatible with the S3 API. Deploying MinIO enables portability for apps that need S3 as a backend so they can run outside of an AWS environment.

The application works by running MinIO Server as a Pod using PersistentVolumes as the backend storage for the objects it is managing.

Please review the BigBang Architecture Document for more information about its role within BigBang.

Dependencies💣

This chart depends on the minio-operator Big Bang package.

How it works💣

This chart works by deploying an instance of MinIO using the MinIOInstance CRD which is created by the MinIO operator. To deploy MinIO, minioOperator and minio must both be enabled through the addons functionality in the Big Bang values.yaml. This will create the MinIO operator in the minio-operator namespace and an instance of MinIO in the minio namespace.

External Resources💣

If you’d like to learn more about the MinIO application and its features, see their official documentation.


Last update: 2021-10-04 by Branden Cobb