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