Commit graph

  • 144e9b3e39 [ci skip] Add Kyverno policy to inject ndots:2 on all pods Viktor Barzin 2026-02-20 00:21:03 +00:00
  • 9d7d63b970 [ci skip] Add ground rules: no secrets, CI/CD required, monitoring required Viktor Barzin 2026-02-19 23:48:44 +00:00
  • 5df615c31d [ci skip] Add Modal GLM-5 model to OpenClaw, fix streaming and download reliability Viktor Barzin 2026-02-19 23:17:08 +00:00
  • 71d6590939 [ci skip] Update knowledge base: add OpenClaw service, rename moltbot references Viktor Barzin 2026-02-18 22:39:58 +00:00
  • 843b9658d5 [ci skip] Rename moltbot to openclaw across Terraform, K8s resources, and DNS Viktor Barzin 2026-02-18 21:53:46 +00:00
  • 9889728c49 [ci skip] Remove Authentik forward auth from Grafana, add admin password management Viktor Barzin 2026-02-18 21:40:32 +00:00
  • 41d3358cc1 [ci skip] Add skills: authentik-oidc-kubernetes, kubelet-static-pod-manifest-update Viktor Barzin 2026-02-17 22:56:03 +00:00
  • 7e73965bdd [ci skip] Add Authentik management skill for API-based identity provider control Viktor Barzin 2026-02-17 22:55:41 +00:00
  • 6580c00979 [ci skip] Fix setup script: handle sudo-less environments, add extra scopes Viktor Barzin 2026-02-17 22:27:03 +00:00
  • 4366a8b413 [ci skip] Add one-command setup scripts to k8s-portal Viktor Barzin 2026-02-17 22:22:41 +00:00
  • 9dad07618d [ci skip] Add anca as namespace-owner for plotting-book Viktor Barzin 2026-02-17 22:18:37 +00:00
  • aa433d0750 [ci skip] Update CLAUDE.md with OIDC gotchas and k8s multi-user notes Viktor Barzin 2026-02-17 22:16:46 +00:00
  • c3840574a8 [ci skip] Update Authentik API token reference to terraform.tfvars Viktor Barzin 2026-02-17 22:03:55 +00:00
  • 7e3286e572 [ci skip] Pass skill secrets to moltbot container and fix Python env Viktor Barzin 2026-02-17 21:53:32 +00:00
  • 9bcdb9e59f [ci skip] Implement multi-user Kubernetes access with OIDC Viktor Barzin 2026-02-17 21:42:39 +00:00
  • 9853b5edf7 [ci skip] Add Authentik API management knowledge Viktor Barzin 2026-02-17 21:10:40 +00:00
  • 5a2803736d [ci skip] Import Claude skills into OpenClaw moltbot Viktor Barzin 2026-02-17 21:09:12 +00:00
  • 85581923f6 [ci skip] Add multi-user Kubernetes access implementation plan Viktor Barzin 2026-02-17 20:49:14 +00:00
  • cf146f5980 [ci skip] Add multi-user Kubernetes access design document Viktor Barzin 2026-02-17 20:44:23 +00:00
  • 5fd1ee0a9d [ci skip] Increase drone namespace memory limits with custom ResourceQuota Viktor Barzin 2026-02-17 20:40:40 +00:00
  • 0545576335 [ci skip] Add Smart Home (ha-sofia) section to Cluster Health Overview dashboard Viktor Barzin 2026-02-17 19:45:12 +00:00
  • 039f8559c9 [ci skip] Add Grafana dashboard for Technitium DNS query logs Viktor Barzin 2026-02-16 23:06:41 +00:00
  • 80ea818476 [ci skip] Add pfsense-dnsmasq-interface-binding skill, update ndots skill to v1.1.0 Viktor Barzin 2026-02-16 22:30:57 +00:00
  • 530986e3c6 [ci skip] Replace specific CoreDNS catch-all blocks with generic template regex Viktor Barzin 2026-02-16 21:49:03 +00:00
  • f06b3ac0e4 [ci skip] Fix .viktorbarzin.lan.viktorbarzin.lan duplicate DNS queries Viktor Barzin 2026-02-16 21:38:38 +00:00
  • 800b5db3b3 [ci skip] Update preference: always use cluster_healthcheck.sh for health checks Viktor Barzin 2026-02-16 21:19:49 +00:00
  • 8107e5273c [ci skip] Fix Technitium DNS client IP logging: bypass Traefik L4 proxy Viktor Barzin 2026-02-16 21:16:16 +00:00
  • 0eb5eb738a [ci skip] Fix Alloy OOMKill and iDRAC priority class conflict Viktor Barzin 2026-02-16 20:09:53 +00:00
  • d8b3922b62 [ci skip] Remember to use cluster_healthcheck.sh for cluster status checks Viktor Barzin 2026-02-16 19:45:31 +00:00
  • 0eac3d6de6 [ci skip] Fix docker-registry VM: add SSH key, remove hourly restart cron Viktor Barzin 2026-02-15 22:16:41 +00:00
  • 6f33c3008f [ci skip] Add skill: k8s-ndots-search-domain-nxdomain-flood Viktor Barzin 2026-02-15 21:52:27 +00:00
  • 5cb4bda289 Update Cluster Health dashboard: dedup metrics, GPU memory, remove broken panels [ci skip] Viktor Barzin 2026-02-15 21:51:41 +00:00
  • c0a18c9c57 [ci skip] Manage CoreDNS Corefile in Terraform and block junk NxDomain queries Viktor Barzin 2026-02-15 21:51:12 +00:00
  • 2db6e96115 Update Cluster Health dashboard: reorder rows, add links, key services, sorting [ci skip] Viktor Barzin 2026-02-15 21:24:08 +00:00
  • e76a80eb72 [ci skip] Document Terraform state splitting plan for future implementation Viktor Barzin 2026-02-15 21:10:40 +00:00
  • 608d5ab636 Add Cluster Health Overview Grafana dashboard [ci skip] Viktor Barzin 2026-02-15 19:38:28 +00:00
  • 4d9b8242e8 Add tier-based resource governance via Kyverno [ci skip] Viktor Barzin 2026-02-15 18:48:33 +00:00
  • 2bae6ccce3 Add Uptime Kuma monitor check to cluster health script [ci skip] Viktor Barzin 2026-02-15 17:49:40 +00:00
  • 719e3c6244 [ci skip] remember: spawn subagent to monitor pods instead of sleeping Viktor Barzin 2026-02-15 17:48:42 +00:00
  • 9c4ff21d58 Add cluster health check script with 13 diagnostic sections [ci skip] Viktor Barzin 2026-02-15 17:34:22 +00:00
  • a73f3fcb6b Cluster health remediation: cleanup CronJob, disable Collabora, fix GPU probe, add NFS exports [ci skip] Viktor Barzin 2026-02-15 17:20:47 +00:00
  • 3da35166ab [ci skip] Add skills: helm-stuck-release-recovery, k8s-hpa-scaling-storm, crowdsec-agent-registration-failure Viktor Barzin 2026-02-15 17:18:17 +00:00
  • 95013c9056 [ci skip] Strengthen Terraform-only change policy in project instructions Viktor Barzin 2026-02-15 15:10:11 +00:00
  • 606a79078e [ci skip] Add skills: containerd-multi-registry-pull-through-cache, traefik-plugin-download-failure-404 Viktor Barzin 2026-02-15 14:36:50 +00:00
  • a7f2d6b9e6 [ci skip] Add uptime-kuma management skill with tiered monitoring Viktor Barzin 2026-02-15 12:33:34 +00:00
  • a67a6f350e [ci skip] Fix pull-through cache for all registries Viktor Barzin 2026-02-14 13:09:03 +00:00
  • 5a37c26e9b Drone CI Update TLS Certificates Commit Viktor Barzin 2026-02-15 00:05:36 +00:00
  • c473663b98 [ci skip] Add pfSense firewall management skill Viktor Barzin 2026-02-14 12:42:10 +00:00
  • ca43b97fa0 [ci skip] Add skills: loki-helm-deployment-pitfalls, grafana-stale-datasource-cleanup Viktor Barzin 2026-02-13 23:47:45 +00:00
  • a5b240629c [ci skip] Update knowledge base with Loki + Alloy service notes Viktor Barzin 2026-02-13 23:46:01 +00:00
  • c4a7c5df8e [ci skip] Update Loki dashboard to use correct datasource UID Viktor Barzin 2026-02-13 23:41:40 +00:00
  • fabece6370 [ci skip] Fix compactor/ruler paths to use writable /var/loki mount Viktor Barzin 2026-02-13 23:22:13 +00:00
  • 0d3acec82c [ci skip] Re-enable lokiCanary (required by Helm chart validation) Viktor Barzin 2026-02-13 23:18:13 +00:00
  • fea7c6cbb1 [ci skip] Disable gateway/canary/cache, increase timeout for Loki deploy Viktor Barzin 2026-02-13 23:17:32 +00:00
  • 69aae2ec9d [ci skip] Fix code review findings: correct Alertmanager URL, add atomic to Loki, remove dead minio NFS export, update design doc Viktor Barzin 2026-02-13 23:08:44 +00:00
  • 71ff803978 [ci skip] Add centralized log collection: Loki + Alloy + sysctl DaemonSet Viktor Barzin 2026-02-13 23:03:40 +00:00
  • a44dfac721 [ci skip] Deploy MoltBot (OpenClaw) AI agent gateway Viktor Barzin 2026-02-13 22:57:36 +00:00
  • 08ea489fe0 [ci skip] Add extend-vm-storage script and skills Viktor Barzin 2026-02-13 22:08:46 +00:00
  • 04dd438b01 [ci skip] Add centralized log collection implementation plan Viktor Barzin 2026-02-13 21:54:55 +00:00
  • 6ac8d549cb [ci skip] Add centralized log collection design doc Viktor Barzin 2026-02-13 21:53:04 +00:00
  • 92f392f64c [ci skip] Add skill: local-llm-gpu-selection Viktor Barzin 2026-02-13 19:26:19 +00:00
  • 0137913954 [ci skip] add vibetunnel proxy Viktor Barzin 2026-02-13 18:20:50 +00:00
  • a926a5022c [ci skip] sync tfstate and add frigate helper scripts Viktor Barzin 2026-02-12 23:11:23 +00:00
  • cd5261161b [ci skip] Add HomeAssistantDown alert for ha-sofia Viktor Barzin 2026-02-11 23:24:46 +00:00
  • 46ffc37dcf [ci skip] Fix all active Prometheus alerts Viktor Barzin 2026-02-11 22:40:56 +00:00
  • b4f68d99d8 [ci skip] Fix CrowdSec to monitor Traefik and add Slack notifications Viktor Barzin 2026-02-11 22:25:03 +00:00
  • c8a41ac567 [ci skip] Add 12 Prometheus alert rules for monitoring gaps Viktor Barzin 2026-02-11 22:14:30 +00:00
  • dbf397841a Standardize Prometheus alert formatting and fix Slack notifications Viktor Barzin 2026-02-11 21:53:22 +00:00
  • d48052276e [ci skip] Add skill: traefik-rewrite-body-compression Viktor Barzin 2026-02-11 21:42:07 +00:00
  • f03b8a055b [ci skip] Fix rewrite-body plugin corrupting compressed responses Viktor Barzin 2026-02-11 21:40:11 +00:00
  • 036ec06256 immich to 2.5.6 [ci skip] Viktor Barzin 2026-02-10 22:01:08 +00:00
  • c82f82af57 [ci skip] Add ingress-factory-migration skill Viktor Barzin 2026-02-10 21:31:48 +00:00
  • 73aab7f4ce [ci skip] Assorted pending changes: ollama API auth, nvidia dashboard, traefik rewrite-body plugin Viktor Barzin 2026-02-10 21:29:54 +00:00
  • 5e1e18a044 [ci skip] Use RollingUpdate strategy for real-estate-crawler deployments Viktor Barzin 2026-02-10 21:28:38 +00:00
  • 6d6ec0c1e2 [ci skip] Refactor raw ingresses to use ingress_factory module Viktor Barzin 2026-02-10 21:11:46 +00:00
  • 70376b623e [ci skip] Fix health service port: container listens on 3000, not 80 Viktor Barzin 2026-02-09 21:27:50 +00:00
  • f04a072beb [ci skip] Add internal OSM routing services (OSRM foot, bicycle, OTP) Viktor Barzin 2026-02-09 21:03:57 +00:00
  • 5a81ce5774 [ci skip] allow 100 time slicing of nvidia gpu Viktor Barzin 2026-02-09 21:00:15 +00:00
  • 7b747350de [ci skip] Add descheduler profile to restart idrac-redfish-exporter every 6h Viktor Barzin 2026-02-09 20:57:09 +00:00
  • c408887560 [ci skip] Add WebAuthn env vars to real-estate-crawler API deployment Viktor Barzin 2026-02-08 20:06:24 +00:00
  • bcdebfd9c1 [ci skip] update claude knowledge: fix NFS scripts path to secrets/ Viktor Barzin 2026-02-08 02:41:42 +00:00
  • 13659e0fc6 [ci skip] Fix grampsweb ingress: set service_name to match backend service Viktor Barzin 2026-02-08 02:23:42 +00:00
  • 945d2d90a7 [ci skip] update claude knowledge: always apply cloudflared module for DNS Viktor Barzin 2026-02-08 02:21:29 +00:00
  • ce8f81db0c [ci skip] Deploy Gramps Web genealogy service Viktor Barzin 2026-02-08 02:18:14 +00:00
  • 861cd80c64 add the nfs dirs Viktor Barzin 2026-02-08 02:28:56 +00:00
  • a2e1a79286 [ci skip] update claude knowledge: add health service Viktor Barzin 2026-02-08 01:55:30 +00:00
  • 5ad7b7e76d [ci skip] Deploy health dashboard service Viktor Barzin 2026-02-08 01:54:24 +00:00
  • 7f871d7675 [ci skip] update add-service skill: require NFS setup before deployment Viktor Barzin 2026-02-08 01:51:03 +00:00
  • b78e60dbf6 [ci skip] Add Ollama TCP entrypoint for HA voice pipeline Viktor Barzin 2026-02-08 01:01:17 +00:00
  • a8caa45589 [ci skip] Add Wyoming Piper TTS alongside Whisper STT Viktor Barzin 2026-02-08 00:24:49 +00:00
  • b22a14c914 [ci skip] Deploy Wyoming Whisper STT service for Home Assistant voice input Viktor Barzin 2026-02-08 00:09:03 +00:00
  • 5e3b6c57ad [ci skip] update claude knowledge: fix ha-london IP to 192.168.8.103 Viktor Barzin 2026-02-07 23:26:43 +00:00
  • 65a228632b Drone CI Update TLS Certificates Commit Viktor Barzin 2026-02-08 00:04:51 +00:00
  • 375e3e115a [ci skip] Fix registry tag cleanup for pull-through cache Viktor Barzin 2026-02-07 22:45:17 +00:00
  • 4671ef34a3 [ci skip] Add LLM agents, voice stack, and automations to ha-london knowledge map Viktor Barzin 2026-02-07 22:40:12 +00:00
  • c6a05d8e26 [ci skip] Add ha-london knowledge map: RPi Docker setup, smart plugs, air quality, e-bike Viktor Barzin 2026-02-07 22:39:20 +00:00
  • c57873c4d4 Bump Immich version from v2.5.2 to v2.5.5 Viktor Barzin 2026-02-07 22:38:33 +00:00
  • 11d328fb99 Add Docker registry UI and tag cleanup automation Viktor Barzin 2026-02-07 22:38:15 +00:00
  • f8c25d9c23 [ci skip] Add skill: traefik-udp-cross-namespace Viktor Barzin 2026-02-07 22:25:54 +00:00
  • 936607ac4f [ci skip] Update ha-sofia SSH to direct IP 192.168.1.8 and document limitations Viktor Barzin 2026-02-07 22:21:30 +00:00