Commit Graph
63 Commits
Author SHA1 Message Date
renovate[bot] ff14e60a09 chore(kube): bump chart postgres Docker tag to v0.20.5 2026-09-12 04:01:41 +00:00
vhaudiquet f2d7fe7bcc openclaw: pin image to 2026.9.3 and chown PVC mount root (operator#607)
- Pin gateway image to immutable tag 2026.9.3: the stale node-cached
  'latest' (old build, state schema v1) crash-looped against the PVC's
  DB already migrated to schema v15/16.
- Add fix-data-owner init container: the operator mounts the PVC root
  at /home/openclaw/.openclaw with fsGroup only, leaving the mount root
  owned by root; OpenClaw >= 2026.9 fchmods its config dir on write and
  fails with EPERM (paperclipinc/openclaw-operator#607).
- Ran one-time 'openclaw doctor --fix --non-interactive' against the
  PVC to complete the 2.0 workspace-state migration.
2026-09-10 00:59:25 +02:00
renovate[bot]andvhaudiquet c0b73e29be chore(kube): bump chart postgres Docker tag to v0.20.4 2026-09-01 01:05:41 +02:00
renovate[bot]andvhaudiquet 9a9894fc8c chore(kube): bump chart redis Docker tag to v0.34.26 2026-09-01 01:04:41 +02:00
vhaudiquet a80b45618c renovate: deploy renovate on kube 2026-08-26 21:35:02 +02:00
kosmosandvhaudiquet 6da9484fa3 openclaw: add egress NetworkPolicy for Radicale CalDAV
Allow the openclaw pod to reach the Radicale CalDAV/CardDAV server
(namespace: radicale, port 5232) so Kosmos can read/write Valentin's
calendar via the in-cluster service. Mirrors networkpolicy-mail-egress.yaml.

Workaround for spec.networkPolicy.additionalEgress not being in the CRD
bundled with operator chart 0.39.0 yet (silently pruned).
2026-08-25 00:08:03 +02:00
vhaudiquet 989a16b878 openclaw: allow runtimeDeps python 2026-08-24 23:19:41 +02:00
vhaudiquet 53fd78081d openclaw: add chromium sidecar 2026-08-24 23:15:04 +02:00
vhaudiquet b351545c92 radicale: deploy on kube 2026-08-24 21:16:53 +02:00
vhaudiquet ced1042fc1 openclaw: update secrets
<beep boop, I'm a bot>
2026-08-24 14:01:23 +02:00
vhaudiquet 400d5910be openclaw: allow ingress networkpolicy 2026-08-23 21:36:32 +02:00
vhaudiquet 79faafe40a openclaw: allow traefik namespace 2026-08-23 18:21:54 +02:00
vhaudiquet 539622817d openclaw: enable http access 2026-08-23 11:03:05 +02:00
vhaudiquet 34660b1231 openclaw: deploy openclaw on kube 2026-08-23 10:43:07 +02:00
vhaudiquet 7ff65257a7 linkwarden: remove linkwarden, bye! 2026-08-21 20:18:41 +02:00
vhaudiquet d8970a5f4b obsidian-livesync: set couchdb shards to 1 2026-08-16 23:50:13 +02:00
vhaudiquet 7b6d8f3dc4 obsidian-livesync: update ingress 2026-08-16 22:29:08 +02:00
vhaudiquet 7d32e91b9c obsidian-livesync: add couchdb uuid 2026-08-16 22:25:52 +02:00
vhaudiquet 8c83e6c7ab obsidian-livesync: deploy to kube 2026-08-16 22:16:47 +02:00
vhaudiquet 48608bc59e paperless: deploy on kube 2026-08-16 11:07:01 +02:00
vhaudiquet 00859be72a notesnook: tryfix, remove know_proxies 2026-08-13 19:31:25 +02:00
vhaudiquet c1f4a57570 notesnook: add minio ingress path 2026-08-13 19:21:15 +02:00
vhaudiquet eaa47c9b6d notesnook: updated chart, added inbox API 2026-08-13 18:55:06 +02:00
vhaudiquet 314b51313e photoprism: bump storage to 10G 2026-08-11 11:25:09 +02:00
vhaudiquet 8f8fa75099 photoprism: bump memory to 8G and limit to 1 worker 2026-08-11 00:49:57 +02:00
vhaudiquet 68ba23768e photoprism: moved to photos.vhaudiquet.fr 2026-08-10 23:40:33 +02:00
vhaudiquet c183f17606 fix(observability,photoprism): add resource limits to prevent OOM kills and sidecar crash-loops
- photoprism: add requests (200m/1Gi) and limits (2/4Gi) for RAW indexing
- grafana: add requests (100m/256Mi) and limits (500m/512Mi) to prevent OOMKill
- kube-state-metrics: add requests (50m/128Mi) and limits (200m/256Mi)
- node-exporter: add requests (50m/50Mi) and limits (200m/128Mi)
- vm-operator: add requests (50m/64Mi) and limits (200m/256Mi)
- loki sidecar (rules): add REQ_TIMEOUT=120, retry env vars, and small resources
- grafana sidecars (dashboards+datasources): add REQ_TIMEOUT=120 and retry env vars
2026-08-10 22:52:47 +02:00
vhaudiquet 88146579c0 refactor: consolidate kubernetes categories 2026-08-09 19:58:18 +02:00
vhaudiquet 2200877166 gitea,authentik,notesnook,home-assistant: tolerate failover
renamed "home-assistant" folder
2026-07-25 14:44:32 +02:00
vhaudiquet 71ddb95d2f kube: migrate to longhorn by default 2026-07-18 16:22:16 +02:00
vhaudiquet 3efa9deb34 photoprism: truenas .local .lan artifact migration 2026-07-06 21:30:14 +02:00
vhaudiquet bd18a3984a photoprism: update to latest 2026-05-02 00:40:00 +02:00
vhaudiquet 71bb2b8bea notesnook: (kube) disable signups 2025-12-26 19:18:01 +01:00
vhaudiquet 72baa684b9 notesnook: (kube) change ingress 2025-12-26 19:13:50 +01:00
vhaudiquet c05b18e4d8 notesnook: (kube) allow signups 2025-12-26 19:04:47 +01:00
vhaudiquet c4b28f7ce4 notesnook: deploy to kube
Trying a Helm chart for Notesnook to tryfix current issues
2025-12-26 18:59:54 +01:00
vhaudiquet 22e20281a3 photoprism: update mariadb image 2025-12-05 00:21:51 +01:00
vhaudiquet ea37efeb74 photoprism: update chart and image 2025-12-05 00:14:25 +01:00
vhaudiquet f3d5a7cff3 Updated values to change cluster domain to .lan
Commited previous changes on docker stack: gitea actions, dependabot
2025-09-15 23:52:33 +02:00
vhaudiquet 48f9947bb8 Fixup commits:
- Changed domain from .local to .lan
- Added ha-linky, auto dependabot updates
2025-08-27 12:07:49 +02:00
vhaudiquet e2454975d3 linkwarden: updated postgres values 2025-08-01 14:59:49 +02:00
vhaudiquet 0a245e5d47 linkwarden: update postgres values 2025-08-01 14:57:45 +02:00
vhaudiquet b93661527c linkwarden: switched repo to explicit ghcr 2025-08-01 13:49:51 +02:00
vhaudiquet a9444dc19b linkwarden: tryfix values, added path type 2025-08-01 13:48:32 +02:00
vhaudiquet 3bd39ca92a linkwarden: changed helm chart 2025-08-01 13:47:31 +02:00
vhaudiquet 71e7f3de3d linkwarden: tryfix values 2025-08-01 01:09:38 +02:00
vhaudiquet d2915d25f0 linkwarden: updated values 2025-08-01 01:07:21 +02:00
vhaudiquet 11a7dc0052 linkwarden: added persistence and postgres creds 2025-08-01 00:59:58 +02:00
vhaudiquet 3a26af456b linkwarden: fix values typo 2025-08-01 00:57:41 +02:00
vhaudiquet f51a99dd3c linkwarden: changed helm chart 2025-08-01 00:48:28 +02:00