|
|
#!/bin/bash
|
|
|
|
|
|
if [ "$1" = "i" ]
|
|
|
then
|
|
|
kubectl apply -f ./preparaAirsonic/as-namespace.yaml
|
|
|
kubectl apply -f ./preparaAirsonic/pv-local-airsonic-data.yaml
|
|
|
kubectl apply -f ./preparaAirsonic/pv-local-airsonic-music.yaml
|
|
|
kubectl apply -f ./preparaAirsonic/pv-local-airsonic-playlists.yaml
|
|
|
kubectl apply -f ./preparaAirsonic/pv-local-airsonic-podcasts.yaml
|
|
|
helm install airsonic airsonic-chart/
|
|
|
elif [ "$1" = "u" ]
|
|
|
then
|
|
|
helm uninstall airsonic
|
|
|
kubectl delete -f ./preparaAirsonic/as-namespace.yaml
|
|
|
kubectl delete -f ./preparaAirsonic/pv-local-airsonic-data.yaml
|
|
|
kubectl delete -f ./preparaAirsonic/pv-local-airsonic-music.yaml
|
|
|
kubectl delete -f ./preparaAirsonic/pv-local-airsonic-playlists.yaml
|
|
|
kubectl delete -f ./preparaAirsonic/pv-local-airsonic-podcasts.yaml
|
|
|
else
|
|
|
echo "Falta comando: i=instalar, u=desinstalar"
|
|
|
fi
|
|
|
|