Skip to content

EE: User can create a group level cluster and install applications

Thong Kuah requested to merge ee-34758-group-cluster-controller into master

NOTE: the target branch of ee-top_level_clusters_controller is temporary until that branch is merged

What does this MR do?

EE counterpart to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22450 and implements ability to create multiple group level clusters (EE GitLab Premium )

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/34758

Tasks

  • Fix ClustersHelper to properly override with a EE module
  • group.feature_available?(:multiple_clusters) - what plan ?
  • CreateService#can_create_cluster?
  • ClustersHelper#has_multiple_clusters?

Does this MR meet the acceptance criteria?

Edited by 🤖 GitLab Bot 🤖

Merge request reports