Gitlab is great when you self host it, but not so much using their service, you can take a look at https://twitter.com/gitlabstatus see how often they have breaking problems. Not to say this cannot happen, but they have considerably higher compared to others. But, for feature wise they are also great, but I do not see how this deep integration with Kubernetes will work out, making the core product more complicated and focused on single target. Not that you cannot write your own CI, but marketing it Auto DevOps when it does only K8s does not seem right to me.