You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We aim to implement an enhanced auto bumper tool that will automatically detect and update image URLs in .yaml, .yml, Terraform configurations (.tf), and GitHub Actions/workflows. This tool can leverage existing functionality from our image-detector tool to simplify the process.
Reasons
Currently, we utilize the bumper implementation from the Kubernetes (k8s) team. However, this implementation is primarily designed for updating Prow and Kubernetes manifests and does not fully meet our requirements. An enhanced auto bumper will broaden the scope of automatic updates, ensure consistency, and minimize manual interventions.
This enhanced auto bumper will streamline our image update process, ensuring that all relevant configuration files are consistently updated, thus improving the overall quality and efficiency of our automated workflows.
Acceptance Criteria
Evaluate if tools like Dependabot or Renovate can be configured for our use case (e.g., Renovate Terraform module).
Develop a custom mechanism to bump images in .yaml, .yml, .tf (Terraform configurations), and GitHub Actions/workflows.
Ensure the solution does not require a config file listing specific files. Images should be bumped in all detected files from the root of the repository.
The solution must support both github.com and GitHub Enterprise Server.
The solution should be capable of running within a GitHub workflow.
Description
We aim to implement an enhanced auto bumper tool that will automatically detect and update image URLs in
.yaml
,.yml
, Terraform configurations (.tf
), and GitHub Actions/workflows. This tool can leverage existing functionality from ourimage-detector
tool to simplify the process.Reasons
Currently, we utilize the bumper implementation from the Kubernetes (k8s) team. However, this implementation is primarily designed for updating Prow and Kubernetes manifests and does not fully meet our requirements. An enhanced auto bumper will broaden the scope of automatic updates, ensure consistency, and minimize manual interventions.
This enhanced auto bumper will streamline our image update process, ensuring that all relevant configuration files are consistently updated, thus improving the overall quality and efficiency of our automated workflows.
Acceptance Criteria
.yaml
,.yml
,.tf
(Terraform configurations), and GitHub Actions/workflows.github.com
and GitHub Enterprise Server.Attachments
The text was updated successfully, but these errors were encountered: