diff --git a/helm/cht-watchdog/.helmignore b/helm/cht-watchdog/.helmignore new file mode 100644 index 0000000..0e8a0eb --- /dev/null +++ b/helm/cht-watchdog/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ diff --git a/helm/cht-watchdog/Chart.lock b/helm/cht-watchdog/Chart.lock new file mode 100644 index 0000000..39c3aab --- /dev/null +++ b/helm/cht-watchdog/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: grafana + repository: https://grafana.github.io/helm-charts + version: 6.43.5 +- name: prometheus + repository: https://prometheus-community.github.io/helm-charts + version: 15.5.4 +digest: sha256:4aab97555975062724238edee65baa35dcbb61fec1c21fcac037cbc4baa7d327 +generated: "2023-11-16T08:25:28.772280835-08:00" diff --git a/helm/cht-watchdog/Chart.yaml b/helm/cht-watchdog/Chart.yaml new file mode 100644 index 0000000..7ae7b6d --- /dev/null +++ b/helm/cht-watchdog/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +name: cht-watchdog +description: A Helm chart for Kubernetes + +# A chart can be either an 'application' or a 'library' chart. +# +# Application charts are a collection of templates that can be packaged into versioned archives +# to be deployed. +# +# Library charts provide useful utilities or functions for the chart developer. They're included as +# a dependency of application charts to inject those utilities and functions into the rendering +# pipeline. Library charts do not define any templates and therefore cannot be deployed. +type: application + +# This is the chart version. This version number should be incremented each time you make changes +# to the chart and its templates, including the app version. +# Versions are expected to follow Semantic Versioning (https://semver.org/) +version: "0.1.0" + +# This is the version number of the application being deployed. This version number should be +# incremented each time you make changes to the application. Versions are not expected to +# follow Semantic Versioning. They should reflect the version the application is using. +# It is recommended to use it with quotes. +appVersion: "1.11.2" + +dependencies: + - name: "grafana" + condition: grafana.enabled + version: "~6.43.0" + repository: "https://grafana.github.io/helm-charts" + - name: "prometheus" + condition: prometheus.enabled + version: "~15.5.3" + repository: "https://prometheus-community.github.io/helm-charts" diff --git a/helm/cht-watchdog/charts/grafana-6.43.5.tgz b/helm/cht-watchdog/charts/grafana-6.43.5.tgz new file mode 100644 index 0000000..0cca011 Binary files /dev/null and b/helm/cht-watchdog/charts/grafana-6.43.5.tgz differ diff --git a/helm/cht-watchdog/charts/prometheus-15.5.4.tgz b/helm/cht-watchdog/charts/prometheus-15.5.4.tgz new file mode 100644 index 0000000..2fae607 Binary files /dev/null and b/helm/cht-watchdog/charts/prometheus-15.5.4.tgz differ diff --git a/helm/cht-watchdog/templates/NOTES.txt b/helm/cht-watchdog/templates/NOTES.txt new file mode 100644 index 0000000..e69de29 diff --git a/helm/cht-watchdog/templates/_helpers.tpl b/helm/cht-watchdog/templates/_helpers.tpl new file mode 100644 index 0000000..e69de29 diff --git a/helm/cht-watchdog/values.yaml b/helm/cht-watchdog/values.yaml new file mode 100644 index 0000000..dcf949b --- /dev/null +++ b/helm/cht-watchdog/values.yaml @@ -0,0 +1,6 @@ +grafana: + enabled: true + image: + tag: 10.0.3 # grafana version, pinned in Watchdog +prometheus: + enabled: false