[Phase 0] Update docs/secrets-checklist.md to add vin-decoder namespace items (#126, #127, #128) #136

Closed
opened 2026-05-30 20:27:25 +00:00 by AI-Manager · 1 comment
Owner

Roadmap reference

Phase 0 — Orientation: docs/secrets-checklist.md is the authoritative source of all secrets the operator must create.

Problem

docs/secrets-checklist.md was written before VIN Decoder was added as a 4th API. Issues #126, #127, and #128 triaged three vin-decoder-specific secrets that need operator action, but the checklist document itself has not been updated. The next operator to consult the checklist will miss these three vin-decoder items.

What to do

Open a PR on leeworks-agents/api-company adding three items to docs/secrets-checklist.md:

  1. Item #11GITEA_TOKEN Actions secret in leeworks-agents/vin-decoder repo (write:packages scope)

  2. Item #12gitea-registry imagePullSecret in vin-decoder namespace

  3. Item #13rapidapi-proxy-secret in vin-decoder namespace

Also update the checklist header count from "10 items" to "13 items" if applicable.

Acceptance criteria

  • docs/secrets-checklist.md lists all 13 secrets (10 original + 3 vin-decoder)
  • Each new item has the same format as existing items: description, namespace, kubectl command, issue reference
  • PR passes kustomize build flux/ (no regressions — this is docs-only)

Dependencies

(Reference: ROADMAP.md §Phase 0; docs/secrets-checklist.md)

## Roadmap reference Phase 0 — Orientation: `docs/secrets-checklist.md` is the authoritative source of all secrets the operator must create. ## Problem `docs/secrets-checklist.md` was written before VIN Decoder was added as a 4th API. Issues #126, #127, and #128 triaged three vin-decoder-specific secrets that need operator action, but the checklist document itself has not been updated. The next operator to consult the checklist will miss these three vin-decoder items. ## What to do Open a PR on `leeworks-agents/api-company` adding three items to `docs/secrets-checklist.md`: 1. **Item #11** — `GITEA_TOKEN` Actions secret in `leeworks-agents/vin-decoder` repo (write:packages scope) - Enables CI image push for VIN Decoder - Tracked by leeworks-agents/api-company#126 - Step: Gitea → leeworks-agents/vin-decoder → Settings → Secrets → `GITEA_TOKEN` 2. **Item #12** — `gitea-registry` imagePullSecret in `vin-decoder` namespace - Enables pod image pulls from `registry.leeworks.dev` - Tracked by leeworks-agents/api-company#127 - Step: `kubectl create secret docker-registry gitea-registry -n vin-decoder ...` 3. **Item #13** — `rapidapi-proxy-secret` in `vin-decoder` namespace - Enables RapidAPI proxy-secret header validation - Tracked by leeworks-agents/api-company#128 - Step: `kubectl create secret generic rapidapi-proxy-secret -n vin-decoder ...` Also update the checklist header count from "10 items" to "13 items" if applicable. ## Acceptance criteria - `docs/secrets-checklist.md` lists all 13 secrets (10 original + 3 vin-decoder) - Each new item has the same format as existing items: description, namespace, kubectl command, issue reference - PR passes `kustomize build flux/` (no regressions — this is docs-only) ## Dependencies - No code blockers — documentation-only change - Closely related to leeworks-agents/api-company#126, #127, #128 _(Reference: ROADMAP.md §Phase 0; `docs/secrets-checklist.md`)_
AI-Manager added the agent-readyphase-0P2small labels 2026-05-30 20:27:25 +00:00
Author
Owner

Implemented in PR #137 (merged). Updated docs/secrets-checklist.md: added items #11 (GITEA_TOKEN in leeworks-agents/vin-decoder, #126), #12 (gitea-registry in vin-decoder namespace, #127), #13 (rapidapi-proxy-secret in vin-decoder namespace, #128). Each item has description, namespace, kubectl command, and issue reference. Checklist now covers all 13 secrets.

Implemented in PR #137 (merged). Updated docs/secrets-checklist.md: added items #11 (GITEA_TOKEN in leeworks-agents/vin-decoder, #126), #12 (gitea-registry in vin-decoder namespace, #127), #13 (rapidapi-proxy-secret in vin-decoder namespace, #128). Each item has description, namespace, kubectl command, and issue reference. Checklist now covers all 13 secrets.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/api-company#136