Deployment files should have different repository targets

Bug #1905318 reported by Valentin Viennot
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Docker Images
Triaged
High
Unassigned

Bug Description

Images will be published in multiple different places. For this reason, K8s deployment.yaml files should provide us with multiple flavours, targeting all the different repositories.

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

I'm setting this to Medium priority for now, but we will want to bump it to High soon.

Changed in ubuntu-docker-images:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

All the 'edge' branches were update to point to our images in ubuntu/.

Changed in ubuntu-docker-images:
importance: Medium → High
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

So, while working at moving the template data files from templates.git to their respective repositories, I initially thought it'd be a good idea to also make the deployment files and the docker-compose files templates.

However, I'm now thinking that they're actually very simple and will require only one change each (the namespace, or repository name), and since the plan is to have different branches for different releases (e.g., 'edge', 'lts', etc.), it's fine to just have them as-is.

Revision history for this message
Cristovao Cordeiro (cjdc) wrote :

Having one YAML per channel would probably be overkill and only useful for those actually cloning the git repositories.

From a registry documentation perspective, we can only point to a single exemplary deployment.yaml. So I'd say either leave it as is, or remove the OCI tag from the image name (making `latest` the default)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.