Commit graph

17 commits

Author SHA1 Message Date
Mayra Cabrera
c607008ee5 Extend Cluster Applications to install GitLab Runner to Kubernetes cluster 2018-03-01 23:46:02 +00:00
Dylan Griffith
3b320d675f Simplify retrying for ClusterWaitForIngressIpAddressWorker and style changes
(#42643)
2018-02-23 09:10:14 +11:00
Dylan Griffith
3d3d09fa9d Schedule Ingress IP address fetch from K8s after clusters page load (#42643) 2018-02-20 13:49:35 +11:00
Dylan Griffith
ba4114d25f Refactor ingress IP address waiting code (#42643) 2018-02-20 12:47:07 +11:00
Dylan Griffith
c1828eaed5 Persist external IP of ingress controller created for GKE (#42643) 2018-02-15 17:01:11 +11:00
Mayra Cabrera
0d4548026f Extend Cluster Applications to allow installation of Prometheus 2017-12-22 17:23:43 +00:00
Kamil Trzcinski
55d098c94b Fix initial status again 2017-11-07 14:26:56 +01:00
Alessio Caiazza
0562b02bc2 Do not use %i() in state machines 2017-11-07 14:05:58 +01:00
Kamil Trzcinski
67e12219bf Rework initial state 2017-11-07 13:50:24 +01:00
Alessio Caiazza
3bf2abaa1c More restrictive state machine transitions in Clusters::ApplicationStatus 2017-11-07 10:10:57 +01:00
Kamil Trzciński
14fcd394da Merge branch '36629-35958-add-cluster-application-section' into '38464-k8s-apps'
Add applications section to GKE clusters page

See merge request gitlab-org/gitlab-ce!15064
2017-11-06 19:34:29 +00:00
Kamil Trzcinski
f3a3566edc Add support for not_installable/scheduled and to not show created banner 2017-11-06 15:52:17 +01:00
Alessio Caiazza
61501a07cb
Add Clusters::Applications services tests 2017-11-06 15:43:02 +01:00
Alessio Caiazza
c6c9b37b1d
Add Clusters::Applications::Helm tests 2017-11-03 19:20:29 +01:00
Alessio Caiazza
49210dfff1
Schedule k8s application installation with a service 2017-11-03 11:10:50 +01:00
Kamil Trzcinski
4d0a700da0 Expose applications as array via API 2017-11-02 17:57:58 +01:00
Alessio Caiazza
6950f38f83
Install k8s application with helm running inside the cluster 2017-11-02 11:14:39 +01:00