Skip to content

Conversation

v-davegillies-upscale
Copy link
Contributor

What this PR does / why we need it:

This allows AwsKeyId and AwsSecKey to be pulled from secrets like the cloudwatch output plugin

Which issue(s) this PR fixes:

Fixes #

Does this PR introduced a user-facing change?


Additional documentation, usage docs, etc.:


@cw-Guo
Copy link
Collaborator

cw-Guo commented Sep 24, 2025

Hi @v-davegillies-upscale , thanks for your contributions.

By modifying the existing fields' type (AwsKeyId, AwsSecKey), we are introducing a breaking change. Can we try to implement it via a non-breaking way?

For example: adding two new fields called AwsKeyIdFromSecret and AwsSecKeyFromSecret (ignore my naming I just use it as an example)

@v-davegillies-upscale
Copy link
Contributor Author

Hi @v-davegillies-upscale , thanks for your contributions.

By modifying the existing fields' type (AwsKeyId, AwsSecKey), we are introducing a breaking change. Can we try to implement it via a non-breaking way?

For example: adding two new fields called AwsKeyIdFromSecret and AwsSecKeyFromSecret (ignore my naming I just use it as an example)

I've updated the code and went with your naming suggestion for the fields since its felt clear enough what it was for and I feel a bit unimaginative right now.

@cw-Guo
Copy link
Collaborator

cw-Guo commented Sep 25, 2025

can you please run make generate manifests docs-update ?

@v-davegillies-upscale
Copy link
Contributor Author

can you please run make generate manifests docs-update ?

Done

@cw-Guo
Copy link
Collaborator

cw-Guo commented Sep 25, 2025

Hi @joshuabaird , the CI check for helm chart failed due to the fact that the content of the chart changed but not the chart version. Should we ignore the error?

@joshuabaird
Copy link
Collaborator

  • Lint and Test Charts / lint-test (pull_request)

Yes, please ignore for now.

@cw-Guo cw-Guo merged commit b03b662 into fluent:master Sep 26, 2025
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants