If a user choose to deploy a dedicated agent deployment for running
the cluster checks, the agent RBAC is updated in order to give only
ClusterRole permission to the Agent that need it.
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
* Add ClusterChecks deployment template
Add the possibility to run dedicated agent(s) for handling the
Cluster Checks process. It allows having dedicated `resources`
request/limit for the Cluster Checks.
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
* Some small update
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
* refactoring chart + Readme to make them consistent
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* bumping version + re-ordering configs
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* adding new line character at the end of value file
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* fixing lint
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* review update
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* refactor wording for 0.18
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* removing wrong ref
Signed-off-by: Pierre Guceski <p.guceski@gmail.com>
* Change default value of datadog.livenessProbe in README
Signed-off-by: Robbie Marcelo <rbmrclo@hotmail.com>
* Bump version to 1.18.1
Signed-off-by: Robbie Marcelo <rbmrclo@hotmail.com>
* Add support for SELinux label modification in case the
default SPC_T one does not work on a system
Signed-off-by: Boris Kurktchiev <boris@diamanti.com>
* resolve PR comments
Signed-off-by: Boris Kurktchiev <boris@diamanti.com>
* resolve the PR comments properly...
Signed-off-by: Boris Kurktchiev <boris@diamanti.com>
* resolve comments
Signed-off-by: Boris Kurktchiev <boris@diamanti.com>
* [datadog] bump kube-state-metrics dependency
Signed-off-by: Haissam Kaj <haissam.kaj@gmail.com>
* [datadog] update req.lock to match new dependency version
Signed-off-by: Haissam Kaj <haissam.kaj@gmail.com>
* Add support for removing Docker socket mount requirement
Signed-off-by: Ian Levesque <ian@quantopian.com>
* Use convention of lowercased 'true'
Signed-off-by: Ian Levesque <ian@quantopian.com>
* Add support for mapping Kubernetes Labels and Annotations to Datadog
Tags
Signed-off-by: Ian Levesque <ian@quantopian.com>
* use YAML representation of mappings
Signed-off-by: Ian Levesque <ian@quantopian.com>
* Update default values examples
Signed-off-by: Ian Levesque <ian@quantopian.com>
* sets container name as defined in values file
use container name defined in Values file else use Chart name by default
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* sets container name as defined in values file
use container name defined in Values file else use Chart name by default
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* changes default to chart name
prior to this PR, the container name had been "datadog" (Chart name). suddenly changing to dd-agent might/could break things for those upgrading.
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* makes cluster agent container name configurable
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* adds settings to the readme
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* bump version
Signed-off-by: Marc Ian Bucad <ian.bucad@gmail.com>
* Fixing regression where the service values are not set when the deployment is enabled.
This can be tested by setting deployment.enabled: True and running helm
lint
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
* Changing chart version
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
* Changing deployment to default false. Moving service back to top level
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
* Moving service under deployment
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
* clarify README to highlight source of entrypoint command and the particular file extensions that get copied
Signed-off-by: Eric Malloy <malloy.j.eric@gmail.com>
* bump version
Signed-off-by: Eric Malloy <malloy.j.eric@gmail.com>
* Allow datadog to use template interpolation in the expansion of Values that declare configmaps. This allows datadog plugins to connect with pods and services that contain {{ .Release.Name}} and/or {{ .Release.Namespace }} as part of their name.
Signed-off-by: Paul Charlton <techguru@byiq.com>
Signed-off-by: Paul Charlton <techguru@byiq.com>
* change datadog chart version to indicate new feature
Signed-off-by: Paul Charlton <techguru@byiq.com>
* Bump datadog/agent and kube-state-metrics versions
To 6.4.2 and 0.9.0/v1.4.0 respectively
Signed-off-by: Torbjørn Vatn <torbjorn.vatn@unacast.com>
* Bump the Chart version and appVersion as well
Signed-off-by: Torbjørn Vatn <torbjorn.vatn@unacast.com>
* Update the image.tag default in README
Signed-off-by: Torbjørn Vatn <torbjorn.vatn@unacast.com>
* Run helm dep update
Signed-off-by: Torbjørn Vatn <torbjorn.vatn@unacast.com>
* adding datadog.processAgentEnabled option
Signed-off-by: Rob Scott <rob.scott87@gmail.com>
* bumping datadog chart version, adding processAgentEnabled reference to values.yaml
Signed-off-by: Rob Scott <rob.scott87@gmail.com>
* bumping datadog chart version to 1.2.0
Signed-off-by: Rob Scott <rob.scott87@gmail.com>
* datadog chart to 1.1.0
Signed-off-by: Rob Scott <rob.scott87@gmail.com>
* Fix resource parameters in README.md not matching values.yaml
Signed-off-by: Keith Clawson <keith@tangentspace.org>
* Describe tags parameter in README.md
Signed-off-by: Keith Clawson <keith@tangentspace.org>
* Bump version
Signed-off-by: Keith Clawson <keith@tangentspace.org>