Persistant volumes should not get created if application is not installed
We install PVs/PVCs for every app even if they are opted-out for installation:
root@varac-test:~# kubectl get pv
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
alertmanager 2Gi RWO Retain Bound oas/alertmanager local-storage 6m25s
grafana 2Gi RWO Retain Bound oas/grafana local-storage 6m19s
nextcloud-files 2Gi RWO Retain Bound oas-apps/nextcloud-files local-storage 6m13s
nextcloud-mariadb 512Mi RWO Retain Bound oas-apps/nextcloud-mariadb local-storage 6m11s
nextcloud-rabbitmq 8Gi RWO Retain Bound oas-apps/nextcloud-rabbitmq local-storage 6m9s
nextcloud-redis 8Gi RWO Retain Bound oas-apps/nextcloud-redis local-storage 6m6s
prometheus-server 5Gi RWO Retain Bound oas/prometheus-server local-storage 6m23s
wordpress-files 2Gi RWO Retain Bound oas-apps/wordpress-files local-storage 6m4s
wordpress-mariadb 512Mi RWO Retain Bound oas-apps/wordpress-mariadb local-storage 6m2s
root@varac-test:~# helm ls --all
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
root@varac-test:~# helm ls -A
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
cert-manager cert-manager 1 2020-05-05 13:48:45.858865893 +0000 UTC deployed cert-manager-v0.14.2 v0.14.2
flux oas 4 2020-05-05 14:01:50.744832648 +0000 UTC deployed flux-1.3.0 1.19.0
helm-operator oas 4 2020-05-05 14:01:44.17407841 +0000 UTC deployed helm-operator-1.0.1 1.0.1
ingress oas 1 2020-05-05 13:48:47.73218082 +0000 UTC deployed nginx-ingress-1.26.1 0.26.1
letsencrypt-production oas 1 2020-05-05 13:53:42.1312464 +0000 UTC deployed letsencrypt-issuer-0.1.0
local-storage oas 1 2020-05-05 13:48:26.433880335 +0000 UTC deployed local-storage-0.1.1 0.2.0
loki-stack oas 1 2020-05-05 13:48:49.474977811 +0000 UTC deployed loki-stack-0.34.2 v1.4.1
prometheus oas 1 2020-05-05 13:48:53.247878816 +0000 UTC deployed prometheus-11.0.4 2.16.0