diff --git a/charts/telegraf-ds/Chart.yaml b/charts/telegraf-ds/Chart.yaml index ad6754fd..045c1c5b 100644 --- a/charts/telegraf-ds/Chart.yaml +++ b/charts/telegraf-ds/Chart.yaml @@ -1,22 +1,22 @@ apiVersion: v1 name: telegraf-ds -version: 1.1.2 -appVersion: 1.23.3 +version: 1.1.3 +appVersion: 1.24.1 deprecated: false description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. keywords: -- telegraf -- collector -- timeseries -- influxdata + - telegraf + - collector + - timeseries + - influxdata home: https://www.influxdata.com/time-series-platform/telegraf/ sources: - https://github.com/influxdata/helm-charts/charts/telegraf-ds maintainers: -- name: rawkode - email: rawkode@influxdata.com -- name: gitirabassi - email: giacomo@influxdata.com -- name: nsteinmetz - email: contact@cerenit.fr + - name: rawkode + email: rawkode@influxdata.com + - name: gitirabassi + email: giacomo@influxdata.com + - name: nsteinmetz + email: contact@cerenit.fr engine: gotpl diff --git a/charts/telegraf-ds/values.yaml b/charts/telegraf-ds/values.yaml index 167a7754..5582ddef 100644 --- a/charts/telegraf-ds/values.yaml +++ b/charts/telegraf-ds/values.yaml @@ -4,9 +4,8 @@ image: repo: "telegraf" - tag: "1.23-alpine" + tag: "1.24-alpine" pullPolicy: IfNotPresent - ## Configure resource requests and limits ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ resources: @@ -16,16 +15,12 @@ resources: limits: memory: 2Gi cpu: 1 - ## Pod annotations podAnnotations: {} - ## Pod labels podLabels: {} - ## Configure args passed to Telegraf containers args: [] - ## The name of a secret in the same kubernetes namespace which contains values to ## be added to the environment (must be manually created) ## This can be useful for auth tokens, etc. @@ -55,7 +50,6 @@ env: value: "/hostfs/sys" - name: "HOST_MOUNT_PREFIX" value: "/hostfs" - ## Add custom volumes and mounts # volumes: # - name: telegraf-output-influxdb2 @@ -70,7 +64,6 @@ env: ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ ## tolerations: [] - ## If the DaemonSet should run on the host's network namespace ## hostNetwork: true @@ -90,11 +83,9 @@ tolerations: [] ## - name: ndots ## value: "2" ## - name: edns0 - rbac: # Specifies whether RBAC resources should be created create: true - serviceAccount: # Specifies whether a ServiceAccount should be created create: true @@ -103,14 +94,12 @@ serviceAccount: # name: # Annotations for the ServiceAccount annotations: {} - ## Specify priorityClassName ## Ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/ # priorityClassName: system-node-critical # Specify the pod's SecurityContext, including the OS user and group to run the pod podSecurityContext: {} - override_config: toml: ~ # Provide a literal TOML config @@ -125,7 +114,6 @@ override_config: # bucket = "data" # organization = "OurCompany" # token = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" - ## Exposed telegraf configuration ## ref: https://docs.influxdata.com/telegraf/v1.13/administration/configuration/ config: diff --git a/charts/telegraf/Chart.yaml b/charts/telegraf/Chart.yaml index 3f22f587..fe5b19a4 100755 --- a/charts/telegraf/Chart.yaml +++ b/charts/telegraf/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: telegraf -version: 1.8.20 -appVersion: 1.23.3 +version: 1.8.21 +appVersion: 1.24.1 deprecated: false description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. keywords: diff --git a/charts/telegraf/ci/complex-values.yaml b/charts/telegraf/ci/complex-values.yaml index 3784e933..c740b94f 100644 --- a/charts/telegraf/ci/complex-values.yaml +++ b/charts/telegraf/ci/complex-values.yaml @@ -93,6 +93,7 @@ config: measurement: "_/_/measurement/_" types: test: "int" + data_format: "json_v2" json_v2: - measurement_name: "" timestamp_path: "" diff --git a/charts/telegraf/values.yaml b/charts/telegraf/values.yaml index 1cf778b7..eeec0087 100644 --- a/charts/telegraf/values.yaml +++ b/charts/telegraf/values.yaml @@ -3,33 +3,23 @@ ## ref: https://hub.docker.com/r/library/telegraf/tags/ replicaCount: 1 - image: repo: "telegraf" - tag: "1.23-alpine" + tag: "1.24-alpine" pullPolicy: IfNotPresent - podAnnotations: {} - podLabels: {} - imagePullSecrets: [] - ## Configure args passed to Telegraf containers args: [] - - # The name of a secret in the same kubernetes namespace which contains values to # be added to the environment (must be manually created) # This can be useful for auth tokens, etc. # envFromSecret: "telegraf-tokens" - - env: - name: HOSTNAME value: "telegraf-polling-service" - # An older "volumeMounts" key was previously added which will likely # NOT WORK as you expect. Please use this newer configuration. @@ -42,26 +32,23 @@ env: # mountPath: /etc/telegraf/conf.d # subPath: influxdb2.conf - ## Configure resource requests and limits ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ resources: {} - # requests: - # memory: 128Mi - # cpu: 100m - # limits: - # memory: 128Mi - # cpu: 100m +# requests: +# memory: 128Mi +# cpu: 100m +# limits: +# memory: 128Mi +# cpu: 100m ## Node labels for pod assignment ## ref: https://kubernetes.io/docs/user-guide/node-selection/ nodeSelector: {} - ## Affinity for pod assignment ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity ## affinity: {} - ## Tolerations for pod assignment ## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ ## @@ -75,7 +62,6 @@ service: enabled: true type: ClusterIP annotations: {} - rbac: # Specifies whether RBAC resources should be created create: true @@ -123,7 +109,6 @@ serviceAccount: name: # Annotations for the ServiceAccount annotations: {} - ## Exposed telegraf configuration ## For full list of possible values see `/docs/all-config-values.yaml` and `/docs/all-config-values.toml` ## ref: https://docs.influxdata.com/telegraf/v1.1/administration/configuration/ @@ -166,7 +151,6 @@ config: metric_separator: "_" allowed_pending_messages: 10000 percentile_limit: 1000 - metrics: health: enabled: false @@ -175,7 +159,6 @@ metrics: internal: enabled: true collect_memstats: false - # Lifecycle hooks # hooks: # postStart: ["/bin/sh", "-c", "echo Telegraf started"]