feat(wiki): Flux image automation tracks build.<ts> tags #960

Merged
k.renner merged 1 commits from feat/wiki-image-automation into master 2026-09-25 07:42:06 +00:00
Member

ImageRepository + ImagePolicy for gitea.renner.uno/konairius/wiki, tracking ^build\.(?P<ts>\d+)$ numerically, same shape as shelly-manager, plus the $imagepolicy setter marker on the Deployment's image line. The existing ImageUpdateAutomation (flux-system/homelab, commits to master as Flux Image Automation) picks it up, so every green Wiki main build rolls out on its own within the 10-minute scan interval. #959 was the last manual bump.

No pull secret: shelly-manager's ImageRepository scans the same registry without one, and the kubelet pulls this image without one today.

🤖 Generated with Claude Code

`ImageRepository` + `ImagePolicy` for `gitea.renner.uno/konairius/wiki`, tracking `^build\.(?P<ts>\d+)$` numerically, same shape as shelly-manager, plus the `$imagepolicy` setter marker on the Deployment's image line. The existing `ImageUpdateAutomation` (`flux-system/homelab`, commits to master as Flux Image Automation) picks it up, so every green Wiki main build rolls out on its own within the 10-minute scan interval. #959 was the last manual bump. No pull secret: shelly-manager's ImageRepository scans the same registry without one, and the kubelet pulls this image without one today. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-bot added 1 commit 2026-09-25 07:36:05 +00:00
feat(wiki): Flux image automation tracks build.<ts> tags
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
e0db01dbf6
ImageRepository and ImagePolicy for gitea.renner.uno/konairius/wiki, same
shape as shelly-manager; the deployment carries the setter marker, so the
existing ImageUpdateAutomation bumps the tag on every main build.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
k.renner merged commit 87072d7781 into master 2026-09-25 07:42:06 +00:00
Sign in to join this conversation.