Skip to content

Refactor Gitlab::KubeClient

Thong Kuah requested to merge refactor_gitlab_kube_client into master

What does this MR do?

Refactors Gitlab::KubeClient to be slightly more flexible :

  • Removes need to pass in array of api_groups
  • Allows re-use of object for different api_version
  • Handle special case of apis/extensions, it is only v1beta1 (no v1 !)

What are the relevant issue numbers?

Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/52131

Does this MR meet the acceptance criteria?

Edited by 🤖 GitLab Bot 🤖

Merge request reports