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