MinIO
Container running MinIO offering S3 compatible object storage.
Usage with docker
- Start containers :
MINIO_ROOT_PASSWORD=ChangeIt docker compose up -d
- Open https://minio.dev.localhost/
- Use https://minio-s3.dev.localhost as an S3 endpoint
Usage with Kubernetes
- Configure default admin password
export MINIO_ROOT_PASSWORD=ChangeIt
- Read k8s-install.sh and run :
# To get dashboard on https://minio.dev.localhost
bash k8s-install.sh
# To get dashboard on https://minio.example.net
DEVBOX_HOSTNAME=example.net bash k8s-install.sh
- Wait for pods to be ready :
kubectl -n minio-system get pods -w
- Open dashboard on https://minio.dev.localhost/minio
- Use https://minio-s3.dev.localhost as an S3 endpoint
Resources
Docker :
Kubernetes :
Client usage :