Release process guidance

Update version for VictoriaMetrics kubernetes monitoring stack #

  1. Update dependency requirements in Chart.yml

  2. Apply changes via helm dependency update

  3. Update image tag in chart values:

    make sync-rules
    make sync-dashboards
    
  4. Bump version of the victoria-metrics-k8s-stack Chart.yml

  5. Run linter:

    make lint
    
  6. Render templates locally to check for errors:

    helm template vm-k8s-stack ./charts/victoria-metrics-k8s-stack --output-dir out --values ./charts/victoria-metrics-k8s-stack/values.yaml --debug
    
  7. Test updated chart by installing it to your kubernetes cluster.

  8. Update docs with

    helm-docs
    
  9. Commit the changes and send a PR