infra/modules/kubernetes
Viktor Barzin 39ce2000cf [ci skip] Remove 22 platform services from modules/kubernetes/main.tf
Migrated to stacks/platform/: metallb, dbaas, redis, traefik, technitium,
headscale, authentik, rbac, k8s-portal, crowdsec, monitoring, vaultwarden,
reverse-proxy, metrics-server, nvidia, kyverno, uptime-kuma, wireguard,
xray, mailserver, cloudflared, infra-maintenance.

Also removed null_resource.core_services and all depends_on references to it
from the remaining ~66 service modules.
2026-02-22 13:40:45 +00:00
..
actualbudget [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
affine [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
audiobookshelf [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
authelia replace hardcoded namespace with module reference [ci skip] 2025-12-29 10:23:42 +00:00
authentik [ci skip] Add custom resource quota for authentik namespace 2026-02-21 23:44:05 +00:00
bind Drone CI Update TLS Certificates Commit 2023-08-27 00:03:04 +00:00
blog [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
calibre [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
changedetection [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
cloudflared [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
coturn [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
crowdsec [ci skip] Fix CrowdSec pods failing due to priority class mismatch 2026-02-21 19:18:15 +00:00
cyberchef [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
dashy [ci skip] Fix dashy OOMKilled and healthcheck DNS false-failure 2026-02-22 12:46:12 +00:00
dawarich [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
dbaas do dbaas backups daily instead of 4 times a day [ci skip] 2025-05-10 18:52:57 +00:00
descheduler [ci skip] Add descheduler profile to restart idrac-redfish-exporter every 6h 2026-02-09 20:57:09 +00:00
discount-bandit [ci skip] Refactor raw ingresses to use ingress_factory module 2026-02-10 21:11:46 +00:00
diun [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
dnscat2 replace hardcoded namespace with module reference [ci skip] 2025-12-29 10:23:42 +00:00
dnscrypt replace hardcoded namespace with module reference [ci skip] 2025-12-29 10:23:42 +00:00
dockerhub_secret add mcaptcha [ci skip] 2026-01-24 18:46:47 +00:00
drone [ci skip] Increase Drone CI resource quota to handle concurrent builds 2026-02-22 12:28:42 +00:00
ebook2audiobook [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
echo [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
excalidraw [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
f1-stream [ci skip] Add native HLS playback for VIPLeague/DaddyLive streams (v1.3.1) 2026-02-22 01:30:06 +00:00
finance_app Migrate all service modules from nginx-ingress to Traefik 2026-02-07 13:25:49 +00:00
forgejo [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
freedify [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
freshrss [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
frigate [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
grampsweb [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
hackmd [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
health [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
home_assistant Migrate all service modules from nginx-ingress to Traefik 2026-02-07 13:25:49 +00:00
homepage Migrate all service modules from nginx-ingress to Traefik 2026-02-07 13:25:49 +00:00
immich [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
infra-maintenance Cluster health remediation: cleanup CronJob, disable Collabora, fix GPU probe, add NFS exports [ci skip] 2026-02-15 17:20:47 +00:00
ingress_factory [ci skip] Fix rewrite-body plugin corrupting compressed responses 2026-02-11 21:40:11 +00:00
isponsorblocktv [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
istio replace hardcoded namespace with module reference [ci skip] 2025-12-29 10:23:42 +00:00
jellyfin [ci skip] Refactor raw ingresses to use ingress_factory module 2026-02-10 21:11:46 +00:00
jsoncrack [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
k8s-dashboard add tier to all deployments [ci skip] 2026-01-10 16:28:14 +00:00
k8s-portal [ci skip] Fix setup script: handle sudo-less environments, add extra scopes 2026-02-17 22:27:03 +00:00
kafka Migrate all service modules from nginx-ingress to Traefik 2026-02-07 13:25:49 +00:00
keyserver add keyserver ansible playbook to deploy oob keyserver [ci skip] 2025-11-29 11:38:38 +00:00
kms [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
kured replace hardcoded namespace with module reference [ci skip] 2025-12-29 10:23:42 +00:00
kyverno [ci skip] Increase tier-based resource quotas to prevent quota exhaustion 2026-02-21 23:26:00 +00:00
linkwarden [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
localai replace tls client cert auth with oauth and add localai stub [ci skip] 2023-10-22 14:07:18 +00:00
mailserver [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
matrix [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
mcaptcha [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
meshcentral [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
metallb add tier to all deployments [ci skip] 2026-01-10 16:28:14 +00:00
metrics-server add tier to all deployments [ci skip] 2026-01-10 16:28:14 +00:00
monitoring [ci skip] Fix Prometheus storage alert and Grafana quota exhaustion 2026-02-21 21:04:08 +00:00
n8n [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
navidrome [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
netbox [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
networking-toolbox [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
nextcloud [ci skip] Fix whiteboard priority class mismatch and OnlyOffice OOMKill 2026-02-21 21:22:03 +00:00
ntfy [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
nvidia Cluster health remediation: cleanup CronJob, disable Collabora, fix GPU probe, add NFS exports [ci skip] 2026-02-15 17:20:47 +00:00
oauth-proxy [ci skip] Refactor raw ingresses to use ingress_factory module 2026-02-10 21:11:46 +00:00
ollama [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
onlyoffice [ci skip] Fix whiteboard priority class mismatch and OnlyOffice OOMKill 2026-02-21 21:22:03 +00:00
openclaw [ci skip] Set CronJob backoffLimit=0 to prevent duplicate Slack alerts 2026-02-22 00:59:34 +00:00
openid_help_page [ci skip] Refactor raw ingresses to use ingress_factory module 2026-02-10 21:11:46 +00:00
osm-routing [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
owntracks [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
paperless-ngx [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
pihole Migrate all service modules from nginx-ingress to Traefik 2026-02-07 13:25:49 +00:00
plotting-book [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
privatebin [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
rbac [ci skip] Add anca as namespace-owner for plotting-book 2026-02-17 22:18:37 +00:00
real-estate-crawler [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
redis [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
reloader add tier to all deployments [ci skip] 2026-01-10 16:28:14 +00:00
resume [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
reverse_proxy [ci skip] add vibetunnel proxy 2026-02-13 18:20:50 +00:00
rybbit [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
send [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
servarr [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
setup_tls_secret fix some typos [ci skip] 2025-12-29 20:16:53 +00:00
shadowsocks [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
speedtest [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
stirling-pdf [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
tandoor [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
technitium [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
tor-proxy [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
traefik [ci skip] Fix Technitium DNS client IP logging: bypass Traefik L4 proxy 2026-02-16 21:16:16 +00:00
travel_blog [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
tuya-bridge [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
uptime-kuma [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
url-shortener remove kubectl manifests bc drone is not happy running them :/ 2021-05-08 14:03:34 +01:00
vault add tier to all deployments [ci skip] 2026-01-10 16:28:14 +00:00
vaultwarden [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
vikunja [ci skip] Refactor raw ingresses to use ingress_factory module 2026-02-10 21:11:46 +00:00
wealthfolio [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
webhook_handler [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
whisper [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
wireguard/extra revive wireguard to use as infra backbone [ci skip] 2025-04-20 16:20:26 +00:00
xray [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
youtube_dl [ci skip] Add tier labels to all namespace resources for Kyverno resource governance 2026-02-21 23:38:05 +00:00
idrac-power-cycle.sh initial 2021-02-08 20:02:17 +00:00
main.tf [ci skip] Remove 22 platform services from modules/kubernetes/main.tf 2026-02-22 13:40:45 +00:00
versions.tf upgrade proxmox provider and some other tf [ci skip] 2025-12-18 11:41:33 +00:00