Commit Graph
38 Commits
Author SHA1 Message Date
Chris Knowles f356afd9b5 [stable/datadog] Non-local traffic for agent v6 deployment (#4888)
* Non-local traffic for agent v6 deployment

Follow up to https://github.com/kubernetes/charts/pull/3938, if we want to run dogstatd with agent 6 currently it won't accept non local traffic.

* Bump datadog chart and app versions

Latest agent bug fixes
2018-04-12 04:21:55 -07:00
Matt Farina 0959372446 Fixing version range handling from strings to semver (#4598)
* Fixing version range handling from strings to semver

See #3002 for more detail

* Include pre-releases in the semver ranges

This is important when testing against alpha and beta builds of
Kubernetes along with environments that use pre-releases to denote
things other than pre-releases (e.g., gke denotes the environment
with a pre-releases)
2018-04-03 09:32:06 -07:00
Chris Knowles a7e0c19740 [stable/datadog] Add liveness probe (#4536)
* [stable/datadog] Add liveness probe

Taken from latest docs at https://app.datadoghq.com/account/settings#agent/kubernetes

* Fix YAML lint

* Include appVersion

Appears to be required by the CI checks now
2018-03-30 11:50:02 -07:00
AdamDang 173d666c4e Typo fix in datadog/README.md (#4309)
* add version for datadog

add version for datadog

* Typo fix in datadog/README.md

Typo fix in datadog/README.md
2018-03-20 01:15:59 -07:00
Julien Balestra 5c1c4d99b5 Support the agent6 in the helm chart (#3938) 2018-03-05 04:42:53 -08:00
Sylvain Rabot 05a85e81af [Datadog] Fix kubeStateMetrics.enabled in values.yaml (#3619)
* [Datadog] Fix kubeStateMetrics.enabled in values.yaml

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Update Chart.yaml
2018-02-09 14:03:51 -08:00
FanYang 2745f88654 some typo (#3628) 2018-02-09 12:30:52 -08:00
M. Ryan Rigdon 4bd53cb395 [Datadog] Add note about valid log levels for agent 6 (#3598)
* add note about valid log levels for agent 6

* extra comment line to match style

* version bump

* remove trailing space
2018-02-08 03:52:42 -08:00
Xavier Vello 12eb363290 [datadog] mount auto_conf in the right folder for alpine images (#3575)
* datadog: mount auto_conf in the right folder for alpine images

* update chart version
2018-02-06 12:49:12 -08:00
M. Ryan Rigdon bf7c49b74b [datadog] Too much whitespace stripping (#3584)
* [datadog] Too much whitespace stripping

The double whitespace stripping is causing the api version to get concatenated with the comment above

* bump chart version to 0.10.5
2018-02-06 12:33:13 -08:00
Xavier Vello 083fde4663 [stable/datadog] update chart to support agent6 beta (#3368)
* Update Datadog chart to prepare for agent6

- upgrade kube-state-metrics dependency
- use DD_ prefixed envvars when supported by agent5
- add commented lines for using agent6 images
- cleanup pod specs: remove empty envvars and volumes
- remove kubernetes_state.yaml autoconf as it's shipped by default
- update readme

* fix ressources in spec, fixes #2930

* linting
2018-01-27 05:30:30 -08:00
Josh Souza 3a7a4983ae [stable/datadog] Tag pods for deployments service to only use deployment (#2702) 2017-12-21 08:36:34 -08:00
Ryo Sakamoto 1d15603522 [stable/datadog] Add dependency chart overriding values (#2969)
* add dependency chart overriding values for kube-state-metrics

* delete empty-lines

* modified README

* modified README

* Increment chart version
2017-12-20 07:56:35 -08:00
Charly Fontaine 330bfda2a9 Charlyf/dup hostport (#3022)
* adding hostport to ds and svc

* removing hostPort in svc and ds
2017-12-15 17:16:36 +01:00
Matt Farina 1a50993819 Adding an owners file for datadog 2017-12-14 16:27:55 -05:00
Charly Fontaine 677f00eeec Charlyf/datadog/updateto5172 (#2474)
* adding hostport to ds and svc

* adding leader election to the Datadog Chart

* edits per @hkaj's review

* Tuning RBAC to the standard config and to the LeaderElection setup

* rebasing on master, correcting README inconsistency and adding comments

* adding leader election to the Datadog Chart

* edits per @hkaj's review

* rebasing on master, correcting README inconsistency and adding comments

* adding leader election to the Datadog Chart

* edits per @hkaj's review

* Tuning RBAC to the standard config and to the LeaderElection setup

* adding leader election to the Datadog Chart

* edits per @hkaj's review

* rebasing on master, correcting README inconsistency and adding comments

* rebasing on master, correcting README inconsistency and adding comments

* removing comment causing e2e check to fail
2017-12-12 17:58:10 +01:00
Ilan Rabinovitch 415ff7b36f [datadog] Update Mainainers (#2980)
* [datadog] Update Mainainers

Updating maintainer list per discussion with @gctaylor

* bump version
2017-12-11 11:06:59 -06:00
awwithro 0d398e5044 [stable/datadog] Adding full datadog role permissions (#2804)
* Adding all the RBAC permissions DataDog needs

* Add comments back

* Bump Chart version

* Bumping Chart version
2017-11-28 22:09:10 +05:30
Aaron Peschel 1fb29d348f [stable/datadog] Link Datadog Deployment to Configmaps (#2673)
This commit adds a hash annotation to each of the configmaps in this
chart, as well as the deployment that is dependent on these configmaps.
This will cause the deployment to restart its pods if any of these
configmaps changes.
2017-11-27 09:42:06 -08:00
Ryo Sakamoto ae7d78aa62 [stable/datadog]fixed README.md (#2847)
* fixed README.md

* increment chart version
2017-11-27 11:31:57 -05:00
Jesse Dubay 7722bbebbd [stable/datadog] Fix volumes/volumeMounts typo in example values (#2621)
* [stable/datadog] Fix volumes/volumeMounts typo in example values

The chart looks for values named `volumes` and `volumeMounts`.

* [stable/datadog] Fix unquoted truthy value in values.yaml

* [stable/datadog] Set chart version to 0.8.4
2017-11-21 20:57:16 +01:00
Ryo Sakamoto 73cbb6c228 [stable/datadog]add RBAC support (#2769)
* add rbac parameter to datadog charts

* modified apiVersion for clusterrole, clusterrolebinding

* change requirements.lock digest

* add comment for rbac options to value.yaml

* change rbac.create default value to 'true'
2017-11-20 13:02:09 +05:30
Igor Korsun 2671e4cca8 [stable/datadog] Set kube-state-metrics to actual version (#2074)
* Set kube-state-metrics to actual version

* fix LF

* Update chart version

* fix typo

* set datadog agebt to 0.3.1
2017-11-08 21:27:22 -08:00
awwithro f304417424 [stable/datadog]Give the daemonset the option to use the host network (#2243)
* Give the daemonset the option to use the host network

* Support hostPort as well. Add more documentation

* Don't give the legacy traceport a hostPort

* Add more clarity to comments

* Remove extra word
2017-09-27 21:25:18 +01:00
Kevin Schumacher a5a39535f0 [stable/datadog] #1785 namespace defined templates with chart name (#2126) 2017-09-19 15:27:16 +05:30
Richard Panek f11233d80c Adds support for activating detailed process and container monitoring (#1862) 2017-09-17 15:16:38 +02:00
Scott Rigby 3cac64e75a [stable/datadog] bump dependency kube-state-metrics 0.2.2 (#1963)
* [stable/datadog] bump dependency kube-state-metrics 0.2.2

* Bump stable/datadog version

* Bump kube-state-metrics dependency
2017-09-10 13:45:27 -05:00
Pierre Ozoux 916c0c092e Fix permission for the docker socket in datadog (#1904) 2017-09-04 15:57:29 -05:00
Tyler van Hensbergen 16d373e317 [stable/datadog] Allow configuration of daemonset.updateStrategy for datadog chart (#1775)
* add config option for daemonset.updateStrategy with default

* bump version

* document daemonset.updateStrategy in values.yaml
2017-08-21 16:19:56 +05:30
Haïssam Kaj 9ab6c8b822 Add kube-state-metrics autoconf by default (#1481) 2017-07-21 23:36:09 +02:00
Haïssam Kaj 1f9bc91e44 [datadog] Add optional kube-state-metrics pod (#1011)
* [datadog] Add optional kube-state-metrics pod

* use new kube-state-metrics chart as requirement

* Bump to 0.6.0

* bump version and use github ids
2017-06-20 15:05:42 +01:00
Jesse Dubay ef895a0cb6 [stable/datadog] Support 1.6 tolerations (#1252)
* [stable/datadog] Support 1.6 tolerations

This allows the Datadog DaemonSet to run on tainted nodes, whether
that's a master provisioned by kubeadm (see #1100):

    tolerations:
      - effect: NoSchedule
        key: node-role.kubernetes.io/master

or any "dedicated" node:

    tolerations:
      - effect: NoSchedule
        operator: Exists

* [stable/datadog] Document 1.6 requirement for `tolerations`

* [stable/datadog] Add `daemonset.podAnnotations` value

This allows Kubernetes 1.5 users to use the alpha tolerations annotation
to schedule DataDog Pods on tainted nodes.

* [stable/datadog] Docs tweak: greater than 1.6

* [stable/datadog] Docs tweak: >= 1.6
2017-06-14 20:13:18 +02:00
Ivan Ilves 882fb4256f Add optional deployment and service for DataDog (#1131)
* Modify deployment and added service for DataDog

* Remove legacy port from deployment
2017-06-01 08:43:33 -07:00
Jose Armesto e8f93e4d01 [stable/datadog] Add options to collect events from k8s API (#722)
* Add options to collect events from k8s API

* Bumped minor version
2017-05-22 14:25:20 -07:00
Philip Champon 9870cb641c [stable/datadog] Add config maps, env vars, and ports (#765)
* Add config maps, env vars, and ports

* Optionally open up APM tracing ports
* Provide configmap hooks for custom autoconf, checks.d, and conf.d
* Open up environment variables

* remove configmap yaml markers and correct trunc
2017-04-11 08:53:27 -07:00
Miguel Ángel Martínez Triviño c7500bdf40 [stable/datadog] Add home and icon (#576)
* [stable/datadog] Add home and icon

* Version bump
2017-02-12 20:16:48 -08:00
Jesse Dubay 49ab0e912e Datadog: Expose TAGS env var as a value (#371)
This allows chart users to specify host tags.
2017-01-09 20:37:54 -08:00
Greg Taylor f925cd1c35 Add datadog chart to stable. (#207)
* Add datadog chart to stable.

* Enable service discovery by default

Enable service discovery by default

* add sign up URL

add sign up URL

* document values.yaml

document values.yaml
2016-12-05 12:46:38 -08:00