Skip to content

41054-Disallow creation of new Kubernetes integrations

What does this MR do?

Disallow creation of new Kubernetes integrations as proposed on https://gitlab.com/gitlab-org/gitlab-ce/issues/41054#proposal

Why was this MR needed?

To prevent disable creation of new Kubernetes integrations unless they're active or created from template

Screenshots (if relevant)

On Project integrations page for an inactive (deprecated) KubernetesService:

Screen_Shot_2018-01-03_at_11.45.51_AM

On Project integrations page for active (non-deprecated) KubernetesService:

Screen_Shot_2018-01-03_at_11.46.11_AM

On Project integrations page for any other active (non-deprecated) service:

Screen_Shot_2017-12-21_at_3.43.24_PM

On Admin area (service template)

Screen_Shot_2017-12-21_at_3.48.56_PM

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #41054 (closed)

Edited by Filipa Lacerda

Merge request reports