f1a61ea755e548dbc29d0952484bd259a4fe73d8
[icn.git] / deploy / kud-plugin-addons / minio / install.sh
1 #!/bin/bash
2
3 # Make sure 64GB+ free space.
4
5 echo "s"|sudo -S mkdir /mnt/minio
6
7 # Create local-storage persistent volume first since not support dynamic provisioning.
8 kubectl create -f local-pv.yaml
9
10 # Create storage class for local-storage
11 kubectl create -f local-sc.yaml
12
13 # Create persistent volume claim for minio server
14 kubectl create -f local-pvc.yaml
15
16 # Create deployment of MinIO server
17 kubectl create -f minio-deployment.yaml
18
19 # Create service for MinIO
20 kubectl create -f minio-service.yaml
21