gitlab-org--gitlab-foss/app/services/clusters
Thong Kuah d54791e094 Create k8s namespace for project in group clusters
AFAIK the only relevant place is Projects::CreateService, this gets
called when user creates a new project, forks a new project and does
those things via the api.

Also create k8s namespace for new group hierarchy
when transferring project between groups

Uses new Refresh service to create k8s namespaces

- Ensure we use Cluster#cluster_project

If a project has multiple clusters (EE), using Project#cluster_project
is not guaranteed to return the cluster_project for this cluster. So
switch to using Cluster#cluster_project - at this stage a cluster can
only have 1 cluster_project.

Also, remove rescue so that sidekiq can retry
2018-12-05 10:16:44 +13:00
..
applications Merge branch 'json-logging-for-k8s' into 'master' 2018-11-27 16:51:34 +00:00
gcp Modify service so that it can be re-run 2018-12-05 10:16:44 +13:00
create_service.rb Raise on unknown clusterable 2018-11-08 23:28:30 +13:00
refresh_service.rb Create k8s namespace for project in group clusters 2018-12-05 10:16:44 +13:00
update_service.rb Pass in project as kwarg for CreateService 2018-10-15 11:01:09 +13:00