[stable/datadog] use 6.15, remove hard coded names/versions (#18930)

* Datadog: remove hard coded names

* The new system-probe container and config used hard coded CongigMap
names meaning only one installation is possible per cluster and
namespace.

Signed-off-by: Matt Klich <matt@elementalvoid.com>

* bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
This commit is contained in:
Matt Klich
2019-12-16 19:01:39 -08:00
committed by Kubernetes Prow Robot
parent 6038863499
commit c868b805f8
3 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: datadog
version: 1.38.13
version: 1.38.14
appVersion: "6"
description: DataDog Agent
keywords:
+2 -2
View File
@@ -146,11 +146,11 @@ spec:
{{- if and .Values.systemProbe.enabled .Values.daemonset.useDedicatedContainers }}
- name: sysprobe-config
configMap:
name: system-probe-config
name: {{ template "datadog.fullname" . }}-system-probe-config
{{- if eq .Values.systemProbe.seccomp "localhost/system-probe" }}
- name: datadog-agent-security
configMap:
name: datadog-agent-security
name: {{ template "datadog.fullname" . }}-security
- hostPath:
path: {{ .Values.systemProbe.seccompRoot }}
name: seccomp-root
@@ -2,7 +2,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: system-probe-config
name: {{ template "datadog.fullname" . }}-system-probe-config
namespace: {{ $.Release.Namespace }}
labels:
app: {{ $.Chart.Name }}
@@ -28,7 +28,7 @@ data:
apiVersion: v1
kind: ConfigMap
metadata:
name: datadog-agent-security
name: {{ template "datadog.fullname" . }}-security
namespace: {{ $.Release.Namespace }}
labels:
app: {{ $.Chart.Name }}