Skip to content

Commit 70ffaeb

Browse files
bagnaramnhyne
andauthored
DD PL: add DNS policy (#1426)
* DD PL: add DNS policy * Update charts/synthetics-private-location/templates/deployment.yaml Co-authored-by: Adam Johnson <[email protected]> --------- Co-authored-by: Adam Johnson <[email protected]>
1 parent 9005fd0 commit 70ffaeb

File tree

5 files changed

+13
-2
lines changed

5 files changed

+13
-2
lines changed

charts/synthetics-private-location/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Datadog changelog
22

3+
## 0.16.3
4+
5+
* Add dnsConfig to DD private location Pod
6+
37
## 0.16.2
48

59
* Update private location image version to `1.48.0`.

charts/synthetics-private-location/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: synthetics-private-location
3-
version: 0.16.2
3+
version: 0.16.3
44
appVersion: 1.48.0
55
description: Datadog Synthetics Private Location
66
keywords:

charts/synthetics-private-location/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Datadog Synthetics Private Location
22

3-
![Version: 0.16.2](https://img.shields.io/badge/Version-0.16.2-informational?style=flat-square) ![AppVersion: 1.48.0](https://img.shields.io/badge/AppVersion-1.48.0-informational?style=flat-square)
3+
![Version: 0.16.3](https://img.shields.io/badge/Version-0.16.3-informational?style=flat-square) ![AppVersion: 1.48.0](https://img.shields.io/badge/AppVersion-1.48.0-informational?style=flat-square)
44

55
[Datadog](https://www.datadoghq.com/) is a hosted infrastructure monitoring platform. This chart adds a Datadog Synthetics Private Location Deployment. For more information about synthetics monitoring with Datadog, please refer to the [Datadog documentation website](https://docs.datadoghq.com/synthetics/private_locations/?tab=helmchart).
66

@@ -30,6 +30,7 @@ helm install <RELEASE_NAME> datadog/synthetics-private-location --set-file confi
3030
| configConfigMap | string | `""` | Config Map that stores the configuration of the private location worker for the deployment |
3131
| configFile | string | `"{}"` | JSON string containing the configuration of the private location worker |
3232
| configSecret | string | `""` | Name of the secret that stores the configuration of the private location worker for the deployment. Use it only if you want to manage the secret outside of the Helm chart as using `configFile` will create a secret. The `data` inside the secret needs to have the key `synthetics-check-runner.json`. |
33+
| dnsConfig | object | `{}` | DNS Config to set to the Datadog Synthetics Private Location PODs |
3334
| dnsPolicy | string | `"ClusterFirst"` | DNS Policy to set to the Datadog Synthetics Private Location PODs |
3435
| enableStatusProbes | bool | `false` | Enable both liveness and readiness probes (minimal private location image version required: 1.12.0) |
3536
| env | list | `[]` | Set environment variables |

charts/synthetics-private-location/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ spec:
2424
{{ if .Values.dnsPolicy }}
2525
dnsPolicy: {{ .Values.dnsPolicy}}
2626
{{ end }}
27+
{{- with .Values.dnsConfig }}
28+
dnsConfig:
29+
{{- toYaml . | nindent 8 }}
30+
{{- end }}
2731
{{- if .Values.priorityClassName }}
2832
priorityClassName: {{ .Values.priorityClassName }}
2933
{{- end }}

charts/synthetics-private-location/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ image:
1919

2020
# dnsPolicy -- DNS Policy to set to the Datadog Synthetics Private Location PODs
2121
dnsPolicy: ClusterFirst
22+
# dnsConfig -- DNS Config to set to the Datadog Synthetics Private Location PODs
23+
dnsConfig: {}
2224

2325
# imagePullSecrets -- Datadog Synthetics Private Location repository pullSecret (ex: specify docker registry credentials)
2426
imagePullSecrets: []

0 commit comments

Comments
 (0)