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