Minio is an S3 compatible object storage application that is free to use and built to deploy into a kubernetes cluster. This guide is a set of instructions for deploying Minio into your cluster, it will walk through creating a persistent volume, statefulset, and service on a loadbalancer.
Before anything else we may want to create a new namespace in our cluster for minio, should you want to separate out this deployment you can with this command:
$ kubectl create namespace minio