|
|
|
|
|
by kjohnstonGTLB
1519 days ago
|
|
GitLab Product Leader here - we do focus on MVCs and have built a lot of breadth in our product, that's something we are proud of. I do think we do a good job of pivoting and removing features where appropriate. For example we started with a not-secure-enough mechanism for attaching Kubernetes clusters and shifted to the more secure GitLab Agent for Kubernetes[1], deprecating the certificate method. We also started with a "must install Prometheus and Elk on your cluster" Observability solution and are now (after our acquisition of Opstrace) working to make observability on-by-default[2]. [1] https://docs.gitlab.com/ee/user/clusters/agent/
[2] https://about.gitlab.com/direction/monitor/observability/#pr... |
|
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/3376
I’ve had to write a wrapper script around each command that polls the cicd job Id and kills its subprocesses properly if the job is cancelled.