Skip to content

docs: clarify Bedrock IAM role support - #350

Merged
peterj merged 1 commit into
kagent-dev:mainfrom
maazghani:maazghani/docs-bedrock-irsa
Apr 23, 2026
Merged

peterj merged 1 commit into
kagent-dev:mainfrom
maazghani:maazghani/docs-bedrock-irsa

Conversation

@maazghani

@maazghani maazghani commented Apr 12, 2026

Copy link
Copy Markdown
Contributor

Refs #349

This MR improves the Amazon Bedrock docs for kagent by making the Kubernetes authentication story clearer. The current docs can be read as if IRSA/workload identity is not supported, which may lead users toward access keys and Kubernetes secrets as the primary setup. These changes clarify that IRSA is supported today and should generally be the preferred approach for Kubernetes deployments.

The update also explains that Bedrock uses the standard AWS credential chain, adds IAM role and ServiceAccount-based setup examples, and makes apiKeySecret guidance more precise by noting that it is optional and only needed when using static access keys.

cc @boriscosic

Refs kagent-dev#349

Signed-off-by: Maaz Ghani <maazghani@gmail.com>
@maazghani

Copy link
Copy Markdown
Contributor Author

Can I get a review? @christian-posta @craigbox @claude @dobesv
Not urgent, whenever you have time.

@dobesv dobesv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Note however that I don't have the power to merge this ...

@maazghani

Copy link
Copy Markdown
Contributor Author

@dobesv who does?

@dobesv

dobesv commented Apr 22, 2026

Copy link
Copy Markdown
Contributor

What seems to work is to join the discord and ping the #prs channel there. I'm not sure how to get a list of all the maintainers

@peterj

peterj commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

thanks for your contribution @maazghani !

@peterj
peterj merged commit afbcaf6 into kagent-dev:main Apr 23, 2026
3 of 4 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