fix: migrate tailscale-operator to OAuth auth mode #26

Closed
gitea-admin wants to merge 1 commits from orion/auto/fix-migrate-tailscale-operator-to-oauth--1778955211915 into main
Owner

AI Reasoning

The tailscale-operator is failing because it uses legacy static auth (TS_AUTH_KEY) but the OAuth secrets (CLIENT_ID_FILE, CLIENT_SECRET_FILE) were already created in Vault. This change migrates the operator to OAuth mode by: 1) Replacing TS_AUTH_KEY with CLIENT_ID_FILE and CLIENT_SECRET_FILE env vars, 2) Mounting the tailscale-operator-secret as a volume with file-based credentials.


Policy Verdict

👤 Human review required — Unclassified change — defaulting to human review

Operation type: unknown

Proposed by ORION

## AI Reasoning The tailscale-operator is failing because it uses legacy static auth (TS_AUTH_KEY) but the OAuth secrets (CLIENT_ID_FILE, CLIENT_SECRET_FILE) were already created in Vault. This change migrates the operator to OAuth mode by: 1) Replacing TS_AUTH_KEY with CLIENT_ID_FILE and CLIENT_SECRET_FILE env vars, 2) Mounting the tailscale-operator-secret as a volume with file-based credentials. --- ## Policy Verdict 👤 **Human review required** — Unclassified change — defaulting to human review *Operation type: `unknown`* *Proposed by [ORION](https://github.com/richard-callis/orion-web)*
gitea-admin added 1 commit 2026-05-16 18:13:32 +00:00
fix: migrate tailscale-operator to OAuth auth mode
Validate Manifests / validate (pull_request) Has been cancelled
7581ddb9e6
gitea-admin added 1 commit 2026-05-16 18:13:34 +00:00
fix: migrate tailscale-operator to OAuth auth mode
Validate Manifests / validate (pull_request) Has been cancelled
7581ddb9e6
gitea-admin closed this pull request 2026-05-16 18:47:25 +00:00
Some checks are pending
Validate Manifests / validate (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea-admin/talos-cluster#26