diff --git a/applications/sasquatch/README.md b/applications/sasquatch/README.md index 08492896ca..42f21f8b41 100644 --- a/applications/sasquatch/README.md +++ b/applications/sasquatch/README.md @@ -97,8 +97,8 @@ Rubin Observatory's telemetry service | app-metrics.globalAppConfig | object | See `values.yaml` | app-metrics configuration in any environment in which the subchart is enabled. This should stay globally specified here, and it shouldn't be overridden. See [here](https://sasquatch.lsst.io/user-guide/app-metrics.html#configuration) for the structure of this value. | | app-metrics.globalInfluxTags | list | `["application"]` | Keys in an every event sent by any app that should be recorded in InfluxDB as "tags" (vs. "fields"). These will be concatenated with the `influxTags` from `globalAppConfig` | | app-metrics.image.pullPolicy | string | `"Always"` | Image pull policy | -| app-metrics.image.repo | string | `"docker.io/library/telegraf"` | Telegraf image repository | -| app-metrics.image.tag | string | `"1.30.2-alpine"` | Telegraf image tag | +| app-metrics.image.repo | string | `"ghcr.io/lsst-sqre/telegraf"` | Telegraf image repository | +| app-metrics.image.tag | string | `"nightly-alpine-2025-01-09"` | Telegraf image tag | | app-metrics.imagePullSecrets | list | `[]` | Secret names to use for Docker pulls | | app-metrics.influxdb.url | string | `"http://sasquatch-influxdb.sasquatch:8086"` | URL of the InfluxDB v1 instance to write to | | app-metrics.nodeSelector | object | `{}` | Node labels for pod assignment | diff --git a/applications/sasquatch/charts/app-metrics/README.md b/applications/sasquatch/charts/app-metrics/README.md index 3f75c1aa74..b00e09fd45 100644 --- a/applications/sasquatch/charts/app-metrics/README.md +++ b/applications/sasquatch/charts/app-metrics/README.md @@ -16,8 +16,8 @@ Kafka topics, users, and a telegraf connector for metrics events. | globalAppConfig | object | See `values.yaml` | app-metrics configuration in any environment in which the subchart is enabled. This should stay globally specified here, and it shouldn't be overridden. See [here](https://sasquatch.lsst.io/user-guide/app-metrics.html#configuration) for the structure of this value. | | globalInfluxTags | list | `["application"]` | Keys in an every event sent by any app that should be recorded in InfluxDB as "tags" (vs. "fields"). These will be concatenated with the `influxTags` from `globalAppConfig` | | image.pullPolicy | string | `"Always"` | Image pull policy | -| image.repo | string | `"docker.io/library/telegraf"` | Telegraf image repository | -| image.tag | string | `"1.30.2-alpine"` | Telegraf image tag | +| image.repo | string | `"ghcr.io/lsst-sqre/telegraf"` | Telegraf image repository | +| image.tag | string | `"nightly-alpine-2025-01-09"` | Telegraf image tag | | imagePullSecrets | list | `[]` | Secret names to use for Docker pulls | | influxdb.url | string | `"http://sasquatch-influxdb.sasquatch:8086"` | URL of the InfluxDB v1 instance to write to | | nodeSelector | object | `{}` | Node labels for pod assignment | diff --git a/applications/sasquatch/charts/app-metrics/values.yaml b/applications/sasquatch/charts/app-metrics/values.yaml index 97b4e6c643..a25f46bf14 100644 --- a/applications/sasquatch/charts/app-metrics/values.yaml +++ b/applications/sasquatch/charts/app-metrics/values.yaml @@ -41,12 +41,17 @@ cluster: name: sasquatch # These values refer to the Telegraf deployment and config +# We are currently using a nightly build to get functionality that will be +# released in 1.34, in March 2025. Once 1.34 has been released, we should +# stop using this nightly build. image: # -- Telegraf image repository - repo: "docker.io/library/telegraf" + repo: "ghcr.io/lsst-sqre/telegraf" + #repo: "docker.io/library/telegraf" # -- Telegraf image tag - tag: "1.30.2-alpine" + tag: "nightly-alpine-2025-01-09" + # tag: "1.30.2-alpine" # -- Image pull policy pullPolicy: "Always"