aws-for-fluent-bit emits firehose OUTPUT instead of newer kinesis_firehose OUTPUT
- Dominant language
- Mustache
- Stars
- 1.3k
- Forks
- 1.1k
- Avg merge
- 22m
- Merged PRs (30d)
- 5
Description
**Describe the bug**
firehose enabled creates an OUTPUT of name firehose, which is the old plugin. Logs warn
`AWS for Fluent Bit Container Image Version 2.31.11time="2023-10-02T10:33:38Z" level=info msg="A new higher performance Firehose plugin has been released; you are using the old plugin. Check out the new plugin's documentation and consider migrating.\nhttps://docs.fluentbit.io/manual/pipeline/outputs/firehose"
`
**Steps to reproduce**
values.yaml :
```firehose:
enabled: true
match: "test"
region: "us-east-1"
deliveryStream: "my-stream"
```
**Expected outcome**
A concise description of what you expected to happen.
```[OUTPUT]
Name kinesis_firehose
Match test
region us-east-1
delivery_stream my-stream
```
but instead have `Name firehose`
**Environment**
* Chart name: aws-for-fluent-bit
* Chart version: 0.1.30
* Kubernetes version: 1.24
* Using EKS (yes/no), if so version? yes
**Additional Context**:
Contributor guide
Research direction
Start with the provided values.yaml example and render the aws-for-fluent-bit chart using firehose.enabled, match, region, and deliveryStream. Find the chart template that produces the OUTPUT block and verify the rendered result uses kinesis_firehose with the expected fields instead of firehose.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, helm, kubernetes
- Domain
- cloud, devops
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100