Remove unused indri tags and ansible roles #41

Merged
eblume merged 3 commits from cleanup/remove-unused-indri-tags into main 2026-01-21 20:18:53 -08:00

3 commits

Author SHA1 Message Date
2402ee67e6 Configure ArgoCD to ignore kiwix zim-hash annotation
The zim-watcher CronJob updates the kiwix.blumeops/zim-hash annotation
on the deployment to trigger restarts when ZIM files change. This causes
ArgoCD to show the app as OutOfSync since the live value differs from git.

Add ignoreDifferences to the kiwix Application to exclude this annotation
from sync status calculations.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:17:00 -08:00
6a613f8369 Remove migrated service tags from indri
Services grafana, kiwix, devpi, pg (blumeops-pg), and feed (miniflux)
have migrated to Kubernetes. They now have their own Tailscale devices
via the tailscale-operator, so indri no longer needs these service tags.

Remaining tags on indri: homelab, blumeops, forge, loki, registry, k8s-api

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:13:35 -08:00
9a1ddd4bcf Remove unused ansible roles migrated to k8s
Services devpi, kiwix, and transmission have moved to Kubernetes.
Remove their ansible roles and related metrics roles:
- devpi, devpi_metrics
- kiwix
- transmission, transmission_metrics
- node_exporter (unused)
- podman (unused)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:11:11 -08:00