feat(lab-director): replace CronJob token refresh with in-process manager #144

Merged
aaron merged 1 commit from plane/HOMELAB-558-token-manager into live 2026-04-02 15:47:42 +00:00
Owner

Summary

  • Add token-manager-rbac.yaml (SA + cross-namespace Role/RoleBinding)
  • Add serviceAccountName + TOKEN_* env vars to deployment
  • Replace tokenRefresh values with tokenManager values
  • Delete token-refresh-cronjob.yaml and token-refresh-rbac.yaml

HOMELAB-558

## Summary - Add token-manager-rbac.yaml (SA + cross-namespace Role/RoleBinding) - Add serviceAccountName + TOKEN_* env vars to deployment - Replace tokenRefresh values with tokenManager values - Delete token-refresh-cronjob.yaml and token-refresh-rbac.yaml HOMELAB-558
feat(lab-director): replace CronJob token refresh with in-process manager
Some checks failed
0/0 projects applied successfully.
Lint & Validate / shellcheck (pull_request) Has been cancelled
Lint & Validate / yaml-lint (pull_request) Has been cancelled
Lint & Validate / terraform-validate (pull_request) Has been cancelled
CI Review / ai-review (pull_request) Has been cancelled
CI Review / helm-validate (pull_request) Has been cancelled
CI Review / pr-title (pull_request) Has been cancelled
b436b6d355
- Add token-manager-rbac.yaml (SA + cross-namespace Role/RoleBinding)
- Add serviceAccountName + TOKEN_* env vars to deployment
- Replace tokenRefresh values with tokenManager values
- Delete token-refresh-cronjob.yaml and token-refresh-rbac.yaml

HOMELAB-558

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
aaron merged commit 8767aa2e88 into live 2026-04-02 15:47:42 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aaron/infra-core!144
No description provided.