Skip to content

Identifying stable release for a minor version #11091

@aminjam

Description

@aminjam

Summary

As downstream consumers of envoy binary, we would like to find a process to discover and bump the envoy binary when a new version of a given minor has been released.

Facts

I see that in #10800 the community has stopped publishing latest tag for envoy docker image and I found the following Stable release of Envoy doc that describes the release schedule for a given minor version.

Problem

While it's technically possible to consume/watch the latest github release for enovy, extract the version info, and docker pull the given tag, there are a few downsides to this approach:

  1. There is no guarantee that the docker image has been pushed to dockerhub when the release is made
  2. All downstream consumers have to re-invent the same process in order to get the latest patched version of an envoy binary

Questions

  1. Would it be possible to have the downstream users consume a 1.minor.x (e.g. 1.14.x) docker image tag in order to get the latest patched envoy binary for a given minor?
  2. Is there a better workflow for consuming the latest patched envoy binary other than the docker image? We currently use the following docker image: envoyproxy/envoy

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions