Skip to content

Commit

Permalink
[synthetics-private-location] Add service account annotations
Browse files Browse the repository at this point in the history
  • Loading branch information
kylemurphycambia committed Jan 4, 2025
1 parent a2f2932 commit 8bcda2d
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 2 deletions.
4 changes: 4 additions & 0 deletions charts/synthetics-private-location/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Datadog changelog

## 0.17.6

* Add optional annotations for service account.

## 0.17.5

* Update private location image version to `1.54.0`.
Expand Down
2 changes: 1 addition & 1 deletion charts/synthetics-private-location/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: synthetics-private-location
version: 0.17.5
version: 0.17.6
appVersion: 1.54.0
description: Datadog Synthetics Private Location
keywords:
Expand Down
3 changes: 2 additions & 1 deletion charts/synthetics-private-location/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Datadog Synthetics Private Location

![Version: 0.17.5](https://img.shields.io/badge/Version-0.17.5-informational?style=flat-square) ![AppVersion: 1.54.0](https://img.shields.io/badge/AppVersion-1.54.0-informational?style=flat-square)
![Version: 0.17.6](https://img.shields.io/badge/Version-0.17.6-informational?style=flat-square) ![AppVersion: 1.54.0](https://img.shields.io/badge/AppVersion-1.54.0-informational?style=flat-square)

[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).

Expand Down Expand Up @@ -53,6 +53,7 @@ helm install <RELEASE_NAME> datadog/synthetics-private-location --set-file confi
| replicaCount | int | `1` | Number of instances of Datadog Synthetics Private Location |
| resources | object | `{}` | Set resources requests/limits for Datadog Synthetics Private Location PODs |
| securityContext | object | `{}` | Security context to set to the Datadog Synthetics Private Location container |
| serviceAccount.annotations | object | `{}` | Annotations for the service account |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.name | string | `""` | The name of the service account to use. If not set name is generated using the fullname template |
| tolerations | list | `[]` | Allows to schedule Datadog Synthetics Private Location on tainted nodes |
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,8 @@ metadata:
name: {{ template "synthetics-private-location.serviceAccountName" . }}
labels:
{{ include "synthetics-private-location.labels" . | indent 4 }}
{{- with .Values.serviceAccount.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end -}}
2 changes: 2 additions & 0 deletions charts/synthetics-private-location/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ serviceAccount:
create: true
# serviceAccount.name -- The name of the service account to use. If not set name is generated using the fullname template
name: ""
# serviceAccount.annotations -- Annotations for the service account
annotations: {}

# Create a ConfigMap containing the PEM files of your custom CA Root certificate
# Then add it as an extra volume mounted on /etc/datadog/certs/
Expand Down

0 comments on commit 8bcda2d

Please sign in to comment.