* Update daemonset.yaml file to have configurable volumes and volumeMounts. This allows us to add volumes and volumeMounts. For example, the kubelet writes to journald. We want to add a volume "/run/log/journal" and its volume mount so that fluentd-cloudwatch can send the kubelet log messages to CloudWatch.
Signed-off-by: Aditya Pahuja <aditya.pahuja@digital.cabinet-office.gov.uk>
* Bump fluentd-cloudwatch chart version
Signed-off-by: Aditya Pahuja <aditya.pahuja@digital.cabinet-office.gov.uk>
* fluentd-cloudwatch: fix documentation for the removed key `fluentdConfig`.
Signed-off-by: Benoît Faucon <benoit.faucon@mindsay.com>
* Bump chart minor version to 0.10.1.
Signed-off-by: Benoît Faucon <benoit.faucon@mindsay.com>
* [stable/datadog] fixes indent (#14011)
* [stable/datadog] fixes indent
Signed-off-by: k-kinzal <log@logn.in>
* [stable/datadog] bump version
Signed-off-by: k-kinzal <log@logn.in>
Signed-off-by: Rohit Verma <rohit.verma@niki.ai>
* modified fluentd conf so that we can include multiple files in configmap
Signed-off-by: Rohit Verma <rohit.verma@niki.ai>
* modified fluentd conf so that we can include multiple files in configmap
Signed-off-by: Rohit Verma <rohit.verma@niki.ai>
* modified fluentd conf so that we can include multiple files in configmap
Signed-off-by: Rohit Verma <rohit.verma@niki.ai>
* Update fluentd-cloudwatch tag
What this PR does / why we need it:
This affects the incubator/fluentd-cloudwatch chart.
Fix ```standard_init_linux.go:178: exec user process caused "no such file or directory"``` issue
with latest fluentd-cloudwatch version v0.12.43-cloudwatch
* signed linuxfoundation cla
* Update readme
* Add the ability to add extra env variables
* Fixing problems with how toYaml formats
* Chart version needs to be bumped
* Removing testing file and rename to extraVars
* Update _helpers.tpl template to current version
Update the default templates to the current version (from `helm create`) with automatic de-duplication of fullnames and `fullnameOverride`.
Currently if you install with `helm upgrade --install fluentd-cloudwatch incubator/fluentd-cloudwatch`
the call the resources get called `fluentd-cloudwatch-fluentd-cloudwatch` and there is no workaround.
With this update, the resources would be called just `fluentd-cloudwatch`.
* Bump chart version
* Update Chart.yaml
* Make it possible to add tolerations to fluentd-cw
This adds the possability to add tolerations to the fluentd-cloudwatch chart. This is handy if you also want to ship the logs from your master nodes.
* Change to empty list
* Fluentd-Cloudwatch Changes
- Add support for awsRoles vai kube2iam role
- Add rbac create support
- Standardize helpers with other charts
* Fix the lint errors
* Forgot to update the secrets
* Address Code Review Comments
* fluentd cloudwatch incubator
* rename deployment -> daemonset
* annotations as value
* reorder values
* use helm namespace
* address code review
* move td-agent.conf into values.yaml
* Updated fluentd-cloudwatch code from PR 211
The configuration is now inside the container (from PR comment:
https://github.com/kubernetes/charts/pull/211#issuecomment-286643280),
I then removed the configMap holding the config.
The AWS keys are added as secrets from files, using Files.Glob (from PR
comment
https://github.com/kubernetes/charts/pull/211#issuecomment-286662756)
* Add configMap for fluentd config
Copied the config from what's in
/fluentd/etc in image:
fluent/fluentd-kubernetes-daemonset:v0.12-cloudwatch
* Update to use namespaces
* Add appVersion
* Add fluentd icon
* Using github usernames instead of real names
* Update label for configmap