netdata/helmchart

Add support for the nightlies channel

ralphm opened this issue · 5 comments

The Netdata Agent helm charts use a tag for pointing to the Agent release to be installed. By default, this tag is the latest stable release. To gain more direct feedback on our nightly releases, the helm charts should also support using the latest nightly releases and keep them updated.

Tasks:

  • Implement a configuration option to select the release channel. This allows us to present a different command line example in Cloud, with the new release channel selector.
  • Implement automatic updates. As with our other release targets, the Agent should be upgraded to the latest nightly every day. For example using a cron job.

Nightly channel support technically is implemented. Needs only:

  • changing image to latest
  • enabling restarter

e.g.

helm install netdata netdata/netdata \
  --set image.tag=stable \

=>

helm install netdata netdata/netdata \
  --set image.tag=latest \
  --set restarter.enabled=yes \

@ralphm Probably we can go with it.

@M4itee from what I got from the update yesterday this is done, right?

Totally, it is there. I never found @ilyam8 being wrong about something :D
What's more this is how we are using it on the production with our double setup for comparing the changes, performance etc.

Implement a configuration option to select the release channel. This allows us to present a different command line example in Cloud, with the new release channel selector.

@ralphm I believe this is also completed based on @ilyam8 's comment #337 (comment) so this ticket can be closed.
keen on making sure this is closed because I started the process for the changes on the FE https://github.com/netdata/cloud-frontend/issues/4094

@hugovalente-pm from what I remember @ralphm idea was to add a new option to switch to nightly. E.g. instead of changing tag + enabling restarter having one. But I think it is not a big deal and what we have now is totally ok.