Include Custom Stage Variables in CI_COMMON_ENV_POD ConfigMap
next fiscal quarter
S
Shamrock green Newt
Description:
The CI_COMMON_ENV_POD feature flag reduces pod.yaml size by storing Harness internal environment variables in a shared ConfigMap. However, custom stage variables are still duplicated across every step container, even when not referenced by that step.
Request:
Extend this optimization to include custom stage variables in the common ConfigMap, and only inject variables into steps that actually use them.
This would significantly reduce pod.yaml size for pipelines with many steps and stage variables, helping prevent "etcdserver: request is too large" failures in Kubernetes environments.
Log In
s
shivkumar.loka
marked this post as
next fiscal quarter
s
shivkumar.loka
Hey Nick
Thank you for your request. I have created a ticket to evaluate and track this request with our engineering team. We will prioritize this enhancement and keep you posted. Please continue to monitor our release notes page here for more updates: https://developer.harness.io/release-notes/continuous-integration
Thank you
Cheers
Shivkumar Loka
Harness Product Team