docs: sync ADP changes from cloudv2 (2026-06-15)#101
Conversation
Document AWS Bedrock credential modes (default chain, static keys, assume IAM role) now selectable in the LLM provider form, and expand the OAuth provider preset examples to match the widened catalog allowlist.
✅ Deploy Preview for redpanda-agentic-data-plane ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
malinskibeniamin
left a comment
There was a problem hiding this comment.
I think the oauth providers still need due dilligence/vetting. We should not promote them too much, they are sometimes in the early stages/not verified
|
[adp-docs PR critic] Verdict: mostly accurate — OAuth and the Bedrock field semantics check out — but one source-accuracy issue: the "Defaults to Default chain" claim is wrong for the create form. I reviewed the diff against cloudv2 Critical
Minor
Verified accurate (no action)
Also noting the PR's own "Out of scope" call on Generated by Claude Code |
Syncs user-facing AI Gateway changes merged to
redpanda-data/cloudv2mainin the last 24 hours.Deploy preview
(404s until Netlify finishes the preview build.)
Source commits
d0f2db9—fix(adp-ui): support Bedrock AssumeRole credentials in the LLM provider form(PR #27127, @malinskibeniamin)4e764fc—feat(adp-ui): expose more well-known OAuth provider presets(@malinskibeniamin)What changed and why
Bedrock LLM provider credential modes
The LLM provider form now renders a Credential type selector for AWS Bedrock with three modes — Default chain, Static keys, and Assume IAM role — backed by the
BedrockConfig.credentialsoneof (static_credentials/assume_role/ unset). Previously the form rendered static keys only, and assume-role was reachable only through the API or CLI. The form now defaults to Default chain (it no longer force-seeds static credentials).modules/gateway/pages/configure-provider.adoc— AddedCredential type,Role ARN,External ID, andSession namerows to the Bedrock field table and replaced the stale "use the API orrpk ai llmCLI instead of the form" paragraph with a description of the three selectable modes. Field semantics (required Role ARN, optional external ID gated on the role's trust policy, optional CloudTrail session name) are grounded inproto/public/cloud/redpanda/api/adp/v1alpha1/llm_provider.proto(BedrockConfig.AssumeRole).modules/gateway/pages/bedrock-setup.adoc— Added a step to select Static keys as the credential type before entering the access keys, since the form now defaults to Default chain. Following the guide without this step would no longer wire up the keys it walks you through creating.OAuth provider presets
modules/connect/pages/oauth-providers.adoc— The visible preset allowlist widened from 5 to 12 (added GitLab, Atlassian/Jira, Bitbucket, Linear, Discord, Dropbox, HubSpot). Updated the example list of catalog presets to match.Verification
npm run build(Antora) completed successfully with no AsciiDoc errors on the edited pages.Out of scope / noted for human review
redpanda.api.adp.v1alpha1.SystemPolicyService(RBAC-derived policies and action groups, PR #27024). It is a backend/API surface with no UI orrpkexposure I could confirm, so I did not document it. TODO (human review): decide whether and where this belongs in the permissions docs.adp-uicommits in the window are UI layout, testing, and CI changes with no documented behavior impact (guardrail list filtering, viewport tweaks, e2e/visual baselines); intentionally not documented.Reviewers
Added @malinskibeniamin as an optional reviewer for a source-accuracy check on the Bedrock and OAuth changes. Their approval is not required to merge.