3 ms·
> Yes, they are adding features nobody asked for like crazy, just to be able to check more boxes in some feature matrix. This. If people want "DevOpsSec" then
by 2bluesc 4y ago
> Yes, they are adding features nobody asked for like crazy, just to be able to check more boxes in some feature matrix.
This.
If people want "DevOpsSec" then make it a feature or addon tier. I'm certainly in favor of more security and testing, but the few times I've reviewed this feature it doesn't work for our use case. We use external CI/CD services because Gitlab CI (and runners to some degree) don't do what we want. But now, we're forced to pay for this feature as if it helps us. Perhaps Gitlab can't imagine a company that doesn't build cloud connected software.
I moved our organization of hundreds of users from Bitbucket years ago after a week long internal API rate limit in Bitbucket's infrastructure crushed our CI/CD system and took them way too long to acknowledge and fix (of course it wasn't documented). I fear this is the build-up to a similar move again, and I dread it. At the time Gitlab was on a much more impressive trajectory then Github and hence motivated my decision, but this has changed and it's largely self inflicted wound for Gitlab.
Part that pains me the most is I championed the move to Gitlab and encouraged all the teams to double down on it over the years.
- paulryanrogers 4y agoIs self-hosting a viable middle path?
- 2bluesc 4y agoThis is something I've thought about. We don't really have the resources and I'd rather pay Gitlab to manage this on a day to day. If we did self host, it couldn't be Gitlab as I fear they'd pull the plug on these offerings as Atlassian is doing[0]. The incentives are there for them to offer self hosting in the short term to grow the customer base, but long term incentives push them to maximize profit via over priced managed services. And this is the hard part: moving to another solution and self hosting is a ton of work. Watching the other replies to see what self hosted solutions are most intriguing. One thing I'm doing now is halting further development of moving things to Gitlab CI/CD so we can better control our future fate. [0] https://www.atlassian.com/blog/announcements/journey-to-cloud https://www.atlassian.com/blog/announcements/journey-to-clou...