🔖 Feature description
Allowing flags to be configurable through a configuration file or environment variables would improve the streamline build workflows.
🎤 Pitch / Usecases
By removing the hardcoding of buildx flags and allowing them to be configured, it can make their build process more efficient, consistent, and scalable. This flexibility improves collaboration, simplifies CI/CD configuration, and ensures that builds are always executed with the correct configuration.
🔄️ Alternative
No response
👀 Have you spent some time to check if this issue has been raised before?
🏢 Have you read the Code of Conduct?
Description:
Currently just adding timeout flag out of the --driver-opt. Rest all are managed from build-infra
Reference Ticket:
Tasks:
Qa:
Release Notes Details _____________
Please refer to PR template from this readme - https://github.com/devtron-labs/enterprise-release/blob/release-dev/README.md
PR Links
Microservices
ConfigMap/Secret Changes Involved
microserviceConfigs:
- name: orchestrator
configurations:
- key: BUILDX_BUILDER_POD_WAIT_DURATION_SECS
allowedValues: > 0
defaultValue: 120
description: Timeout in seconds to wait for buildx k8s driver builder pods to be ready
Information if it's a hotfix
Additional Release Instructions
This fix is intended for EA - oss and ent
What channels is this release for?
PR Checklist:
Author's Github username
Additional Comments
Feature Branch For Qa
🔖 Feature description
Allowing flags to be configurable through a configuration file or environment variables would improve the streamline build workflows.
🎤 Pitch / Usecases
By removing the hardcoding of buildx flags and allowing them to be configured, it can make their build process more efficient, consistent, and scalable. This flexibility improves collaboration, simplifies CI/CD configuration, and ensures that builds are always executed with the correct configuration.
🔄️ Alternative
No response
👀 Have you spent some time to check if this issue has been raised before?
🏢 Have you read the Code of Conduct?
Description:
Currently just adding timeout flag out of the
--driver-opt. Rest all are managed from build-infraReference Ticket:
Tasks:
Qa:
Release Notes Details _____________
Please refer to PR template from this readme - https://github.com/devtron-labs/enterprise-release/blob/release-dev/README.md
PR Links
Microservices
ConfigMap/Secret Changes Involved
Information if it's a hotfix
Additional Release Instructions
This fix is intended for EA - oss and ent
What channels is this release for?
PR Checklist:
Author's Github username
Additional Comments
Feature Branch For Qa