Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 1.38 KB

RELEASE.md

File metadata and controls

15 lines (10 loc) · 1.38 KB

Releasing the Lumigo Kubernetes Operator

How to trigger a new release

Trigger the Trigger release workflow, which will push a commit to the main branch that increments linearly the version in the VERSION file. This, in turn, will trigger the release process (see next section).

Release process

The build and release workflow will publish:

  1. Container images: Build the lumigo-kubernetes-operator and lumigo-kubernetes-telemetry-proxy images, and push them with the new version as tag to the public Amazon ECR repositories.
  2. Helm chart defaults: The new version is set as chart and app version in the chart metadata; the new version is set as default tag in the chart default values.
  3. Git tag and GitHub release: Create a new GitHub release that has the new Helm chart tarball attached as artifact.
  4. Helm repository: Update the index of the Helm repository hosted as GitHub Pages in the gh-pages branch will be automatically updated, pointing at the Helm chart tarball attached to the newly-created release.