Why GitLab's Run Pipeline UI Ignores Your Child Pipeline Variables
You wrote a beautiful set of dropdowns for your pipeline. You opened Run new pipeline. The form was empty. What happened? ...
You wrote a beautiful set of dropdowns for your pipeline. You opened Run new pipeline. The form was empty. What happened? ...
The Problem With my colleague, I maintain a GitLab CI/CD component library used by 800+ projects across the organization. Small team, manual work, difficult to scale. We have great objectives but only limited time to experiment and implement the most important ones. What if we could be more secure, faster, more productive, improve the quality of our work, and bring more value to the organization ? Sounds like a dream, right? That’s what we’re aiming for with autonomous agents. The question: How do I & You multiply ourselves ? ...
Most engineers assume GitLab’s variable masking hides references like $MY_SECRET in logs. The reality is far more aggressive — GitLab’s masking engine operates on values, not references. ...
Understanding cardinality is crucial for building effective observability systems. This concept, borrowed from set theory, directly impacts the performance and cost of your monitoring infrastructure. ...
Understanding how to configure dimensions in OpenTelemetry’s SpanMetrics connector is crucial for creating effective, efficient metrics from spans. This guide explains the fundamental concepts and best practices for avoiding common pitfalls like cardinality explosion. ...
Exploring Kargo.io as a GitOps deployment platform - from its impressive ArgoCD integration to the challenges that keep it from being enterprise-ready. A practical guide for platform engineers considering their next deployment tool.