Improve design of cluster apps to handle larger quantity
When we initially got started with the cluster app deployment page, we didn't have that many: Runner, Ingress, Prometheus, Tiller.
A few apps we have on deck that we know we will have to add soon:
cert-managerfor easy HTTPS
- Istio for service mesh support: gitlab-ee#3633 (closed)
- Elasticsearch: gitlab-ee#5694
- Jaeger: gitlab-ee#5182
- Meltano: https://gitlab.com/meltano/meltano
- When Helm Tiller is not installed, the rest applications grey out, and there is a message tells users that they need to install Helm Tiller first.
- If the applications are failed to install, it will show the the error message and the button will change to
|Helm Tiller is not installed||Helm Tiller has been installed||Error|
Download here: export_logos.zip