Option to disable Kubernetes features
Description
As described by customer:
My enterprise don't use kubernetes but openstack and mesos/marathon, and i don't want use kubernetes and it's generate support time for me (need explain to my developer team 'it's gitlab bug' not a new feature). I find no config key in config.yaml or ui for disable this.
I's not because i dislike Kubernetes, but i not use this currently, and when my 40+ dev 'Kubernetes' in gitlab, i ve 30 dev who looking for Kubernetes, 5 who try install jubernetes localy, 3 who go see my CTO 'we want kubernetes'. Then manage gitlab become a very big staff for only a button :) I do not think it's the role of Gitlab to impose techno and even the Gitlab did not.
Proposal
Directive in /etc/gitlab/gitlab.rb
or option in UI to disable all Kubernetes features in GitLab.