Apps get installed even when opted-out in enabled_applications
!230 (merged) introduced the ability to select which apps will get installed, unsing the enabled_applications
setting in settings.yml
.
However, it doesn't seem to work properly. I created a new cluster from scratch using this setting:
enabled_applications:
# System components, necessary for the system to function.
- 'cert-manager'
- 'ingress'
- 'local-storage'
- 'single-sign-on'
# Applications.
#- 'grafana'
#- 'loki-stack'
#- 'nextcloud'
#- 'prometheus'
#- 'rocketchat'
#- 'wordpress'
Afterwards, my cluster looks like this:
root@oas:/var/lib/OpenAppStack/local-storage# helm ls --all
NAME REVISION UPDATED STATUS CHART APP VERSION NAMESPACE
cert-manager 1 Tue Apr 14 20:45:41 2020 DEPLOYED cert-manager-v0.11.0 v0.11.0 oas
flux 1 Tue Apr 14 20:45:15 2020 DEPLOYED flux-0.16.0 1.16.0 oas
grafana 1 Tue Apr 14 20:45:38 2020 DEPLOYED grafana-5.0.11 6.7.1 oas
helm-operator 1 Tue Apr 14 20:45:12 2020 DEPLOYED helm-operator-0.7.0 1.0.0-rc9 oas
local-storage 1 Tue Apr 14 20:45:21 2020 DEPLOYED local-storage-0.1.1 0.2.0 oas
nc 1 Tue Apr 14 20:46:03 2020 PENDING_INSTALL nextcloud-onlyoffice-0.2.2 oas-apps
wordpress 1 Tue Apr 14 20:46:04 2020 DEPLOYED wordpress-0.1.0 5.2.3 oas-apps