We have a number of custom k8s components listed in T291915. The current process involves manually building docker images for them for deployment. Let's automate that and have some system automatically build images when commits are merged on the relevant Git repositories.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | taavi | T291915 toolforge: automate how we deploy custom k8s components | |||
Resolved | taavi | T295258 Automatically build Docker images for Toolforge custom components |
Event Timeline
Comment Actions
@dcaro Could we re-use at least parts of the CI pipeline being set up for buildpack-based tools?
Comment Actions
Yes, that should be possible I think, and if we move to building them with buildpacks (that looks fairly possible, for most at least), we can use a very similar approach too.
Comment Actions
Closing. Further improvements will be made in T320667: Cloud services enhancement proposal: Toolforge Kubernetes component workflow improvements.