Use semantic versioning for Docker image tags #39

Closed
opened 2026-04-05 16:18:44 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @atippin1 on 3/10/2026

Is your feature request related to a problem? Please describe.
Docker images currently use the release tag instead of semantic versioning tags. This prevents setting imagePullPolicy: IfNotPresent (because if we upgrade the Helm chart, it will not pull the new release images), forcing image pulls on every pod restart, which increases deployment time and bandwidth usage.

Describe the solution you'd like
Use semantic versioning tags (e.g., v10.0.22) for container images.. This would allow setting imagePullPolicy: IfNotPresent to skip unnecessary image pulls when pods restart with the same version.
Describe alternatives you've considered
Continuing with the current release tag approach, though this requires pulling images even when they're already cached locally.

Additional context
This change would improve deployment efficiency and reduce bandwidth consumption, especially in environments with frequent pod restarts.

*Originally created by @atippin1 on 3/10/2026* **Is your feature request related to a problem? Please describe.** Docker images currently use the `release` tag instead of semantic versioning tags. This prevents setting `imagePullPolicy: IfNotPresent` (because if we upgrade the Helm chart, it will not pull the new release images), forcing image pulls on every pod restart, which increases deployment time and bandwidth usage. **Describe the solution you'd like** Use semantic versioning tags (e.g., v10.0.22) for container images.. This would allow setting` imagePullPolicy: IfNotPresent` to skip unnecessary image pulls when pods restart with the same version. Describe alternatives you've considered Continuing with the current release tag approach, though this requires pulling images even when they're already cached locally. **Additional context** This change would improve deployment efficiency and reduce bandwidth consumption, especially in environments with frequent pod restarts.
MrUnknownDE added the enhancementenhancementenhancementenhancementenhancement labels 2026-04-05 16:18:44 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#39