Commit Graph

22 Commits

Author SHA1 Message Date
Mayra Cabrera 6f0b7a39eb Do not persist errors from Kubernetes calls 2018-09-17 12:35:42 -05:00
Grzegorz Bizon 5f742eb95a Merge branch 'timeouted' into 'master'
correct error message on helm tiller installation timeout

See merge request gitlab-org/gitlab-ce!20683
2018-08-01 13:18:52 +00:00
Tiago Botelho eb7c08c7a6 Backports relevant changes made in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5163 to CE 2018-07-25 09:39:39 +01:00
Diana Stanley 37f7d11a4d correct error message 2018-07-17 15:56:43 -07:00
gfyoung 265478ad74 Enable frozen string in apps/services/**/*.rb
For directories application_settings --> labels.

Partially addresses #47424.
2018-07-16 12:36:41 -07:00
Dmitriy Zaporozhets 4220e914db Add support for Jupyter in GitLab via Kubernetes
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-05-25 17:16:41 +03:00
Dmitriy Zaporozhets cf996685be
Refactor code around scheduling cluster installations
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-05-24 12:31:36 +03:00
Pirate Praveen 53e2987ba6 Replace KubeException with Kubeclient::HttpError (kubeclient 3.0) 2018-03-15 08:14:13 +01:00
Dylan Griffith 20897ebc7a Increase lease timeout for CheckIngressIpAddressService to reduce polling frequency (#42643) 2018-02-25 12:50:03 +11:00
Dylan Griffith 3b320d675f Simplify retrying for ClusterWaitForIngressIpAddressWorker and style changes
(#42643)
2018-02-23 09:10:14 +11:00
Dylan Griffith ba4114d25f Refactor ingress IP address waiting code (#42643) 2018-02-20 12:47:07 +11:00
Dylan Griffith 5190ef57a3 Ensure CheckIngressIpAddressService obtains exclusive lease per ingress controller (#42643) 2018-02-15 17:24:59 +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
Alessio Caiazza 8ec618a6ed Add Helm InstallCommand 2017-11-07 17:12:41 +01:00
Alessio Caiazza 86d8531748
Remove Clusters::Applications::FinalizeInstallationService 2017-11-07 09:16:57 +01:00
Alessio Caiazza 61501a07cb
Add Clusters::Applications services tests 2017-11-06 15:43:02 +01:00
Alessio Caiazza 80b0834ae9
Add Clusters::Appplications::CheckInstallationProgressService tests 2017-11-06 10:23:15 +01:00
Alessio Caiazza e6616e0468 Fix typos 2017-11-03 13:55:44 +01:00
Alessio Caiazza 49210dfff1
Schedule k8s application installation with a service 2017-11-03 11:10:50 +01:00
Alessio Caiazza 08752e5d74 Remove `Clusters::Applications::FetchInstallationStatusService` 2017-11-03 10:57:09 +01:00
Alessio Caiazza c46417c506 Rename App to Applications 2017-11-03 10:57:09 +01:00