Skip to content

Adds guidance on separate Cloud Run operator(user) and Worker API keys - #30

Open
harish-narayanappa-10 wants to merge 1 commit into
mainfrom
cloud-run-credential-separation
Open

harish-narayanappa-10 wants to merge 1 commit into
mainfrom
cloud-run-credential-separation

Conversation

@harish-narayanappa-10

@harish-narayanappa-10 harish-narayanappa-10 commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Follow-up to the Cloud Run skill testing
https://github.com/temporalio/internal-ai-prototypes/blob/2026/10/temporal-serverless-skill-eval/analysis/analysis.pdf

One API key was written to both the engineer's CLI profile and the Worker's
secret, so rotating or revoking it for one broke the other.

  • Separate hand-offs: the Worker's key goes only to the secret; each engineer
    sets up their own CLI profile.
  • Narrower rules for reusing an existing profile or secret.
  • Add Key rotation guidance

Split the single API-key hand-off into a Worker hand-off (secret only)
and an operator hand-off (CLI profile only), so each key can be rotated
or revoked without breaking the other. Narrow profile and secret reuse,
and add rotation runbooks for both keys.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@harish-narayanappa-10
harish-narayanappa-10 requested a review from a team as a code owner October 12, 2026 06:26
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.

1 participant