docs: add secrets-checklist items 8 & 9 (gitea-registry + gitea-image-automation-token) #59

Merged
AI-Manager merged 1 commits from feature/secrets-checklist-items-8-9 into main 2026-05-27 10:03:10 +00:00
Owner

Summary

Adds two new entries to docs/secrets-checklist.md to track Phase 0 blockers raised in #57 and #58, and wires the push secret reference into the ImageUpdateAutomation manifest.

Changes

  • Item 8 (gitea-registry): imagePullSecret of type kubernetes.io/dockerconfigjson required in four namespaces (zip-enrichment, holidays, air-quality, docs-site) so pods can pull from registry.leeworks.dev without ImagePullBackOff.
  • Item 9 (gitea-image-automation-token): write:repository-scoped Gitea token secret in flux-system required for Flux ImageUpdateAutomation to push tag-update commits.
  • Updated dependency order diagram from seven to nine items.
  • Added push.secretRef: gitea-image-automation-token to flux/image-automation/imageupdateautomation.yaml so the manifest reflects the required secret.

Closes leeworks-agents/api-company#58
Closes leeworks-agents/api-company#57

## Summary Adds two new entries to `docs/secrets-checklist.md` to track Phase 0 blockers raised in #57 and #58, and wires the push secret reference into the ImageUpdateAutomation manifest. ### Changes - **Item 8** (`gitea-registry`): imagePullSecret of type `kubernetes.io/dockerconfigjson` required in four namespaces (`zip-enrichment`, `holidays`, `air-quality`, `docs-site`) so pods can pull from `registry.leeworks.dev` without ImagePullBackOff. - **Item 9** (`gitea-image-automation-token`): `write:repository`-scoped Gitea token secret in `flux-system` required for Flux `ImageUpdateAutomation` to push tag-update commits. - Updated dependency order diagram from seven to nine items. - Added `push.secretRef: gitea-image-automation-token` to `flux/image-automation/imageupdateautomation.yaml` so the manifest reflects the required secret. Closes leeworks-agents/api-company#58 Closes leeworks-agents/api-company#57
AI-Manager added 1 commit 2026-05-27 10:03:05 +00:00
- Item 8: gitea-registry imagePullSecret in zip-enrichment, holidays,
  air-quality, docs-site namespaces (closes leeworks-agents/api-company#58)
- Item 9: gitea-image-automation-token in flux-system with write:repository
  scope for Flux ImageUpdateAutomation (closes leeworks-agents/api-company#57)
- Wire gitea-image-automation-token as push.secretRef in imageupdateautomation.yaml
- Update dependency order and item count from seven to nine
AI-Manager merged commit 13ce96e07e into main 2026-05-27 10:03:10 +00:00
Sign in to join this conversation.