diff --git a/stable/sematext-docker-agent/Chart.yaml b/stable/sematext-docker-agent/Chart.yaml index 120363d076..9a4a715e37 100755 --- a/stable/sematext-docker-agent/Chart.yaml +++ b/stable/sematext-docker-agent/Chart.yaml @@ -1,6 +1,6 @@ name: sematext-docker-agent -version: 0.1.5 -appVersion: 1.31.50 +version: 0.2.0 +appVersion: 1.31.53 description: Sematext Docker Agent keywords: - alerts diff --git a/stable/sematext-docker-agent/templates/daemonset.yaml b/stable/sematext-docker-agent/templates/daemonset.yaml index 5e14762ca1..f3bcf269f1 100644 --- a/stable/sematext-docker-agent/templates/daemonset.yaml +++ b/stable/sematext-docker-agent/templates/daemonset.yaml @@ -15,11 +15,14 @@ spec: selector: matchLabels: app: {{ template "sematext.name" . }} + release: {{ .Release.Name }} template: metadata: labels: app: {{ template "sematext.name" . }} - name: {{ template "sematext.name" . }} + release: {{ .Release.Name }} + annotations: + checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }} spec: {{- if .Values.sematext.useHostNetwork }} hostNetwork: {{ .Values.sematext.useHostNetwork }} @@ -61,4 +64,8 @@ spec: - name: localtime hostPath: path: /etc/localtime + nodeSelector: +{{ toYaml .Values.sematext.nodeSelector | indent 8 }} + tolerations: +{{ toYaml .Values.sematext.tolerations | indent 8 }} {{- end }} diff --git a/stable/sematext-docker-agent/values.yaml b/stable/sematext-docker-agent/values.yaml index 08a804d0b6..f56632d9ad 100644 --- a/stable/sematext-docker-agent/values.yaml +++ b/stable/sematext-docker-agent/values.yaml @@ -1,7 +1,7 @@ image: repository: sematext/sematext-agent-docker # For all available tags check here https://hub.docker.com/r/sematext/sematext-agent-docker/tags/ - tag: 1.31.50 + tag: 1.31.53 pullPolicy: IfNotPresent sematext: @@ -34,3 +34,9 @@ sematext: # limits: # cpu: 1000m # memory: 1024Mi + + tolerations: [] + + # Node labels for pod assignment + # Ref: https://kubernetes.io/docs/user-guide/node-selection/ + nodeSelector: {}