Skip to content

Version Checker

  • App version / Image tag
  • Helm Chart
  • K8s pod manifest image
  • Helm chart
  • Some http endpoint? e.g. /status
  • GitHub Release
  • GitHub tag
  • Docker hub / other container registry
  • Get newest versions until current version is found?

Versions stored:

  • Newest version
  • Newest patch version

Storage location:

  • ParameterStore
  • K8S
Application:
- grafana:
name: Grafana
application:
current:
source: pod/monitoring/grafana-0/grafana
new:
type: github-release
source: https://github.com/grafana/grafana/releases
helmChart:
current:
type: HelmRelease
source: monitoring/grafana
new:
type: chart-yaml # .version
source: https://github.com/grafana/helm-charts/blob/main/charts/grafana/Chart.yaml
- weave-gitops:
name: Weave GitOps
helmChart:
current:
type: HelmRelease
source: flux-system/weave-gitops
new:
type: chart-yaml # .version
source: https://github.com/grafana/helm-charts/blob/main/charts/grafana/Chart.yaml