Commit Graph

  • 6d5fc7c5c6 fix(semaphore): set data directory permissions to 0777 for rootless compatibility Hermes Agent service account 2026-05-27 22:38:36 -05:00
  • 312fdf9986 fix env.j2 Ryan Blundon 2026-05-27 22:26:51 -05:00
  • 4e0b4fa049 refactor(semaphore): remove unreliable admin user creation from role Hermes Agent service account 2026-05-27 22:20:43 -05:00
  • cf7c2a1436 fix(semaphore): clean up admin user creation tasks with proper fallback and force logic Hermes Agent service account 2026-05-27 22:16:34 -05:00
  • 3dc6555ad1 fix(semaphore): support vault_semaphore_admin_password as fallback variable name Hermes Agent service account 2026-05-27 22:15:20 -05:00
  • 27ff9286b4 feat(semaphore): add semaphore_force_admin_user option Hermes Agent service account 2026-05-27 22:10:32 -05:00
  • 6e50461999 docs: add comprehensive Semaphore deployment and setup guide Hermes Agent service account 2026-05-27 21:57:02 -05:00
  • 3f1c3a40cf feat(semaphore): add idempotent initial admin user creation Hermes Agent service account 2026-05-27 21:56:36 -05:00
  • 0116ec4cc3 fix(dns): improve hostname extraction in add_service_route.yml Hermes Agent service account 2026-05-27 21:39:51 -05:00
  • f962d0a6d7 feat(dns): rewrite add_service_route.yml to support multi-host Traefik configs Hermes Agent service account 2026-05-27 21:31:41 -05:00
  • dc3c0d7cb1 feat(traefik): add semaphore dynamic config with dual hostnames Hermes Agent service account 2026-05-27 21:24:02 -05:00
  • b05f9fad09 fix(semaphore): add :U volume flag for proper rootless UID mapping Hermes Agent service account 2026-05-27 21:17:40 -05:00
  • 8650995926 fix(semaphore): adjust BoltDB Path in config.json to parent directory Hermes Agent service account 2026-05-27 21:09:12 -05:00
  • e5469d2cb8 fix(semaphore): use semaphore_user for directory ownership + add config.json for BoltDB Hermes Agent service account 2026-05-27 21:07:30 -05:00
  • 702698ddcd fix(semaphore): always regenerate systemd unit and use DB_DIALECT Hermes Agent service account 2026-05-27 20:56:47 -05:00
  • d233d582d4 fix(semaphore): use SEMAPHORE_DB_DIALECT instead of legacy DB_TYPE Hermes Agent service account 2026-05-27 20:48:41 -05:00
  • 3839fac162 fix: run directory ownership task with become: true Hermes Agent service account 2026-05-26 23:04:23 -05:00
  • b01dac85da fix: set correct ownership (1000:1000) on semaphore data directories Hermes Agent service account 2026-05-26 23:02:04 -05:00
  • 37a49824d0 fix: run podman generate systemd as root Hermes Agent service account 2026-05-26 22:57:53 -05:00
  • 0127016ab2 fix: run Semaphore container as root inside container Hermes Agent service account 2026-05-26 22:57:10 -05:00
  • e0b6fcb24a fix: use 'latest' as default Semaphore image tag Hermes Agent service account 2026-05-26 22:55:12 -05:00
  • e7d9a8fec5 fix: use containers.podman collection instead of community.general Hermes Agent service account 2026-05-26 22:53:57 -05:00
  • 1a9addc537 feat: use community.general collection + requirements.yml for semaphore Hermes Agent service account 2026-05-26 22:51:59 -05:00
  • 401f25b1c4 fix: use raw podman commands (no external collections required) Hermes Agent service account 2026-05-26 22:50:55 -05:00
  • ece522074e fix: switch semaphore role to podman_container + generate systemd (more reliable) Hermes Agent service account 2026-05-26 22:50:18 -05:00
  • c30c0074f1 fix: separate daemon-reload from service start in semaphore role Hermes Agent service account 2026-05-26 22:49:38 -05:00
  • fa51dc2c4d fix: correct Quadlet service startup in semaphore role Hermes Agent service account 2026-05-26 22:48:55 -05:00
  • c1810fde8a fix: replace semaphore role with new Podman + Quadlet version Hermes Agent service account 2026-05-26 22:46:46 -05:00
  • a781ef8b14 update inventory Ryan Blundon 2026-05-26 22:44:48 -05:00
  • 92b2a9d609 refactor: consolidate all roles into ansible/roles/ and update ansible.cfg Hermes Agent service account 2026-05-26 22:22:08 -05:00
  • 9250b0f193 chore: remove defunct hermes directory Hermes Agent service account 2026-05-26 14:42:45 -05:00
  • 24869f47ee deply hermes VM Ryan Blundon 2026-05-26 11:48:23 -05:00
  • bb5a57e909 remove jarvis deployment Ryan Blundon 2026-05-25 21:16:52 -05:00
  • 9f3d81729d fix(jarvis): run as root for NFS compat, add namespace PSA baseline label Ryan Blundon 2026-05-25 20:43:03 -05:00
  • 064d3e8b3d fix(jarvis): move runAsNonRoot to container level, allow init container to run as root for chown Ryan Blundon 2026-05-25 20:39:39 -05:00
  • ef7e3c61ed fix(jarvis): add init container to fix PVC ownership for UID 10000 Ryan Blundon 2026-05-25 20:37:01 -05:00
  • 64951e1e5e fix(jarvis): use args not command for hermes entrypoint Ryan Blundon 2026-05-25 20:35:32 -05:00
  • 58931732f7 fix(jarvis): correct hermes entrypoint command Ryan Blundon 2026-05-25 20:31:46 -05:00
  • be8e50d590 deploy hermes feature/astro-orbiter-ollama Ryan Blundon 2026-05-25 20:21:24 -05:00
  • e309acd67d fix typo Ryan Blundon 2026-05-24 21:15:08 -05:00
  • 4e7f14ea5a additional service name changes Ryan Blundon 2026-05-24 21:12:10 -05:00
  • b79f0505b7 update pbs to timekeeper Ryan Blundon 2026-05-24 19:46:19 -05:00
  • 045ac85353 update glance configmap Ryan Blundon 2026-05-24 19:43:13 -05:00
  • 60af4304b6 fix url Ryan Blundon 2026-05-24 18:35:52 -05:00
  • 96e946ac09 change to https Ryan Blundon 2026-05-24 18:33:16 -05:00
  • 6584ed9dc4 added glance dashboard Ryan Blundon 2026-05-24 17:04:49 -05:00
  • 3017c27910 fix port Ryan Blundon 2026-05-19 23:03:49 -05:00
  • c25c2a25ad update referencegrant Ryan Blundon 2026-05-19 22:41:41 -05:00
  • 0476e489d4 more Ryan Blundon 2026-05-19 22:35:05 -05:00
  • bf0d7a20a7 update gateway Ryan Blundon 2026-05-19 22:31:22 -05:00
  • ed0091cd05 adjust session duration Ryan Blundon 2026-05-19 22:25:00 -05:00
  • 402f93ab38 add ingnore Ryan Blundon 2026-05-19 22:16:31 -05:00
  • 8944da8c99 folder rename Ryan Blundon 2026-05-19 22:06:48 -05:00
  • d671700466 deploy headlamp Ryan Blundon 2026-05-19 22:00:34 -05:00
  • 562e102a9b enable metrics Ryan Blundon 2026-05-19 21:34:46 -05:00
  • f4c60d7560 add grafana dashboards Ryan Blundon 2026-05-19 21:12:54 -05:00
  • 0dae8327eb update prometheus scrape Ryan Blundon 2026-05-18 22:57:07 -05:00
  • 39b7b91f45 update snmp exporter Ryan Blundon 2026-05-18 22:32:13 -05:00
  • a7f77514d6 additional monitoring scrapes Ryan Blundon 2026-05-18 22:28:14 -05:00
  • b45dcea4c3 update gateway spec Ryan Blundon 2026-05-18 22:01:18 -05:00
  • 2ed70b4964 Deploy monitoring stack Ryan Blundon 2026-05-18 21:42:32 -05:00
  • dbf0b18f07 authentik for argo Ryan Blundon 2026-05-18 19:43:21 -05:00
  • 1cfc9b5f5d align gateway spec Ryan Blundon 2026-05-18 19:28:50 -05:00
  • c8f75bef8a fix referencegrant Ryan Blundon 2026-05-18 19:25:41 -05:00
  • fc171b48e9 deploy gateway Ryan Blundon 2026-05-18 19:11:42 -05:00
  • 5504d0c6f4 add gateway to external dns Ryan Blundon 2026-05-18 18:15:33 -05:00
  • 025e9a8f1c Added bootstrap folder and gateway controller Ryan Blundon 2026-05-18 18:07:35 -05:00
  • 06db61c6c0 enable nfs csi Ryan Blundon 2026-05-18 17:19:39 -05:00
  • 8601ad9cd9 move archive Ryan Blundon 2026-05-18 15:15:36 -05:00
  • 1f7318f1c3 repo cleanup Ryan Blundon 2026-05-18 15:13:12 -05:00
  • cdc78955b1 cilium, argo Ryan Blundon 2026-05-18 13:20:42 -05:00
  • 6f0c751f63 fix: set enforce:privileged for Cilium compatibility Ryan Blundon 2026-05-18 10:43:27 -05:00
  • f1ef759206 fix(cilium): update LB pool API from v2alpha1 to v2 Ryan Blundon 2026-05-18 00:59:17 -05:00
  • 5f5f8cb173 fix argocd Ryan Blundon 2026-05-18 00:45:47 -05:00
  • eb93eb7352 fix(argocd): remove conflicting server patch, params-cm handles insecure mode Ryan Blundon 2026-05-18 00:39:43 -05:00
  • 9cd9a30fbe fix(argocd): switch to ingress-nginx, fix shared resource warning, add insecure mode Ryan Blundon 2026-05-18 00:34:21 -05:00
  • 5a30521d66 fix(argocd): use env var for insecure mode instead of args Ryan Blundon 2026-05-18 00:23:03 -05:00
  • 725d403d34 helm fix Ryan Blundon 2026-05-18 00:08:30 -05:00
  • 9a604042ca update cilium Ryan Blundon 2026-05-18 00:01:03 -05:00
  • 10406e1705 remove gateway api Ryan Blundon 2026-05-17 23:48:22 -05:00
  • 4717f63bc3 cilium Ryan Blundon 2026-05-17 23:46:44 -05:00
  • 2ff74cdc7c cilium TS Ryan Blundon 2026-05-17 23:39:11 -05:00
  • 87f2d6bf95 fix cilium Ryan Blundon 2026-05-17 23:32:24 -05:00
  • 88ec796267 ext dns and cert manager Ryan Blundon 2026-05-17 22:59:45 -05:00
  • 344a29a374 fix directory for 1p Ryan Blundon 2026-05-17 22:55:32 -05:00
  • c7fbe8e963 fix(platform): move gateway and namespace into manifests/ directory Ryan Blundon 2026-05-17 22:48:51 -05:00
  • 03acab784a fix(argocd): use args not command for --insecure flag Ryan Blundon 2026-05-17 22:24:26 -05:00
  • 3ce3ecac66 feat(platform): vendor gateway-api CRDs v1.2.1 Ryan Blundon 2026-05-17 22:19:04 -05:00
  • bc24c00c50 final apps Ryan Blundon 2026-05-17 21:41:28 -05:00
  • 3e9a843e1b cert manager and 1p Ryan Blundon 2026-05-17 21:37:17 -05:00
  • 5e99408c1f change pattern for external secrets Ryan Blundon 2026-05-17 21:33:24 -05:00
  • e4a2c47da2 fix(platform): correct helm valueFiles field name for ArgoCD 3.x Ryan Blundon 2026-05-17 21:18:47 -05:00
  • 13ebe67a35 update Ryan Blundon 2026-05-17 21:10:45 -05:00
  • ca1cdd0634 fix(argocd): restore SSH repo credentials for Gitea Ryan Blundon 2026-05-17 21:10:10 -05:00
  • 74e53d1364 fix(platform): valuesFile → valuesFiles for ArgoCD 3.x compatibility Ryan Blundon 2026-05-17 21:04:21 -05:00
  • e946bd71f0 feat(platform): vendor gateway-api CRDs v1.2.1 Ryan Blundon 2026-05-17 20:45:53 -05:00
  • 905b4619d6 Initial argo deployment Ryan Blundon 2026-05-17 20:44:31 -05:00
  • 97e9889251 feat(fastpass): Talos cluster provisioning and bootstrap Ryan Blundon 2026-05-17 16:08:19 -05:00
  • 9f3ac95d8d gitea and authentik Ryan Blundon 2026-05-16 16:22:14 -05:00
  • 84523d0054 configure prometheus for ubiquiti and proxmox cluster Ryan Blundon 2026-05-08 00:25:55 -05:00