diff --git a/charts/furiosa-metrics-exporter/Chart.yaml b/charts/furiosa-metrics-exporter/Chart.yaml index 202e0b0..178de45 100644 --- a/charts/furiosa-metrics-exporter/Chart.yaml +++ b/charts/furiosa-metrics-exporter/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: furiosa-metrics-exporter description: A Helm chart for furiosa-metrics-exporter type: application -version: 0.1.2 +version: 0.1.3 appVersion: "0.1.0" diff --git a/charts/furiosa-metrics-exporter/templates/daemonset.yaml b/charts/furiosa-metrics-exporter/templates/daemonset.yaml index 9cb62a4..d324366 100644 --- a/charts/furiosa-metrics-exporter/templates/daemonset.yaml +++ b/charts/furiosa-metrics-exporter/templates/daemonset.yaml @@ -22,12 +22,19 @@ spec: containers: - name: {{ include "furiosa-metrics-exporter.name" . }} image: {{ .Values.daemonSet.image.repository | default "docker.io/furiosaai/furiosa-metrics-exporter" }}:{{ .Values.daemonSet.image.tag | default "latest" }} - command: ["./main"] + args: + - --port=$(PORT) + - --interval=$(INTERVAL) + - --node-name=$(NODE_NAME) env: - name: NODE_NAME valueFrom: fieldRef: fieldPath: "spec.nodeName" + - name: PORT + value: "{{ .Values.service.targetPort }}" + - name: INTERVAL + value: "{{ .Values.config.collectInterval }}" imagePullPolicy: {{ .Values.daemonSet.image.pullPolicy | default "IfNotPresent" }} resources: requests: diff --git a/charts/furiosa-metrics-exporter/values.yaml b/charts/furiosa-metrics-exporter/values.yaml index e867451..108907d 100644 --- a/charts/furiosa-metrics-exporter/values.yaml +++ b/charts/furiosa-metrics-exporter/values.yaml @@ -37,3 +37,6 @@ service: port: 6254 targetPort: 6254 enableScrapAnnotations: true + +config: + collectInterval: 10