Page MenuHomePhabricator

Build container image for Chart service for deployment on beta cluster
Closed, ResolvedPublic

Description

After we decide what the Chart service should look like (T370739) and we build it (T370975), we'll need to build a container image for it, so that it can be deployed on the beta cluster. This needs to be done before the Chart extension can be deployed on the beta cluster (T369945).

We should follow the steps at https://www.mediawiki.org/wiki/GitLab/Workflows/Deploying_services_to_production , but with the goal of deploying in beta cluster first.

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add chart-renderer to trusted projectsrepos/releng/gitlab-trusted-runner!96audework/aude/chart-renderermain
Customize query in GitLab

Event Timeline

Do you just want to do the regular docker image running? If so, I can help you get that set up with a few minutes' work.

This is a bit of a placeholder task for now because we'd first like to get a bit more clarity on what we need to build (T370739) and then build it (T370975 and probably follow-ups). I'm sorry this wasn't clear, I'll edit the task to make this clearer.

Catrope renamed this task from Puppetize Chart service for deployment on beta cluster to Puppetize Chart service for deployment on beta cluster (placeholder, not actionable yet).Jul 29 2024, 6:21 PM
Catrope updated the task description. (Show Details)
Catrope renamed this task from Puppetize Chart service for deployment on beta cluster (placeholder, not actionable yet) to Build container image for Chart service for deployment on beta cluster (placeholder, not actionable yet).Aug 12 2024, 5:38 PM
Catrope updated the task description. (Show Details)
Catrope renamed this task from Build container image for Chart service for deployment on beta cluster (placeholder, not actionable yet) to Build container image for Chart service for deployment on beta cluster.Aug 26 2024, 7:49 PM
Catrope closed this task as Resolved.