docs(k8s-proxy): document Console + browser widget for PAT exchange#853
Merged
officialasishkumar merged 16 commits intomainfrom May 5, 2026
Merged
docs(k8s-proxy): document Console + browser widget for PAT exchange#853officialasishkumar merged 16 commits intomainfrom
officialasishkumar merged 16 commits intomainfrom
Conversation
The Authentication section now lists three ways to swap a PAT for the shared token: - Option A: the Keploy Console "Get Shared Token" dialog on the cluster detail page (with screenshots). - Option B: an embedded SharedTokenExchanger widget so readers can fire the exchange against their own proxy without leaving the page. - Option C: the original curl path, kept for CI scripts. This makes the bootstrap flow feel like a documented product surface rather than a curl-only one, and lets readers verify the call before trusting it in CI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
Add sharedToken/deploymentType/ingressUrl/cleartext to vale accept list and remove spaces around em-dashes to satisfy Google.EmDash rule. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
…sitive Signed-off-by: Yash Khare <khareyash05@gmail.com> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
e43c4da to
647f752
Compare
Signed-off-by: Yash Khare <khareyash05@gmail.com>
The widget is no longer referenced from any doc after the inline "Try it right here" section was removed from k8s-proxy-api.md. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
officialasishkumar
approved these changes
May 1, 2026
85f725a to
14c29d7
Compare
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
14c29d7 to
f9af5de
Compare
Builds on f9af5de (which already corrected the misleading "stable for the lifetime of the Helm release" claim) by: - Adding the new GET /shared-token/info introspection endpoint to the endpoint reference table and the unauthenticated-routes list. - Surfacing tokenId + issuedAt in the example /get-shared-token response so callers can see what to cache. - Adding a "Shared token lifetime and rotation" section that lists the actual rotation triggers and a "Detecting a rotated token" section with a CI-side cache-and-revalidate pattern. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
Signed-off-by: Yash Khare <khareyash05@gmail.com>
…ken-widget Signed-off-by: Yash Khare <khareyash05@gmail.com> # Conflicts: # versioned_docs/version-4.0.0/running-keploy/k8s-proxy-api.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Yash Khare <khareyash05@gmail.com>
f9f63cd to
b06747b
Compare
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
958ae8a to
f5bc18c
Compare
f5bc18c to
12205a2
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The Authentication section now lists three ways to swap a PAT for the shared token:
curlpath, kept for CI scripts.Pairs with keploy/api-server#1623 (PAT validate) and keploy/k8s-proxy#360 (
/get-shared-token).Test plan
yarn buildpasses locally./running-keploy/k8s-proxy-api; all three options visible under "2. Exchange the PAT for the shared token"./img/k8s-proxy-shared-token-{button,dialog,success}.png.🤖 Generated with Claude Code