This website requires JavaScript.
a6353cda8d
fix: chart 0.7.8 — raise KEDA interceptor cold-start timeouts (waitTimeout 180s, responseHeaderTimeout 30s)
main
OdooSky Tower
2026-05-14 18:22:07 +02:00
595dd4fc27
Revert "fix: chart 0.7.5 — raise KEDA interceptor cold-start timeouts (waitTimeout 180s, responseHeaderTimeout 30s)"
OdooSky Tower
2026-05-14 18:19:05 +02:00
f64c374eda
fix: chart 0.7.5 — raise KEDA interceptor cold-start timeouts (waitTimeout 180s, responseHeaderTimeout 30s)
OdooSky Tower
2026-05-14 18:17:21 +02:00
75c73fa72a
fix(traefik): raise websecure read/write timeouts to 1h for bundle uploads (chart 0.7.7)
OdooSky v3
2026-05-11 19:48:22 +02:00
6c9173af77
fix(platform): per-CRD SSA annotation — ArgoCD App-level ServerSideApply=true falls back to CSA on existing resources, exceeding 262 KiB annotation limit on KEDA scaledjobs/scaledobjects
OdooSky v3
2026-05-10 09:17:24 +02:00
07c6a9e864
fix(platform): restore kube-rbac-proxy + imagePullSecrets (also lost in 6aafa20 revert)
OdooSky v3
2026-05-10 09:13:25 +02:00
3ef0f4a771
fix(traefik): re-add allowCrossNamespace=true (was accidentally reverted in 6aafa20 )
OdooSky v3
2026-05-10 09:12:37 +02:00
6aafa20d36
fix(platform): explicit keda.crds.install + keda-add-ons-http.crds.install — auto-bootstrap CRDs on every server
OdooSky v3
2026-05-10 09:11:44 +02:00
d982017b5a
fix(traefik): allowCrossNamespace=true (Studio IngressRoute → KEDA interceptor in odoosky-system)
OdooSky v3
2026-05-09 23:30:45 +02:00
de725ab0d8
fix(chart): keda-add-ons-http operator.imagePullSecrets for mirrored sidecar
OdooSky v3
2026-05-09 22:30:09 +02:00
4afa61dd54
fix(chart): override kube-rbac-proxy image (gcr.io v0.13.0 retired)
OdooSky v3
2026-05-09 22:20:50 +02:00
912d68010e
chore(chart): keda + keda-add-ons-http crds.install=false (CRDs bootstrapped per-cluster)
OdooSky v3
2026-05-09 22:15:25 +02:00
67f26784d2
chore: regen Chart.lock for chart 0.7.4 (keda + keda-add-ons-http deps)
OdooSky v3
2026-05-09 21:58:25 +02:00
ba5408f7f9
chart 0.7.4 — install KEDA core + HTTP add-on for AI Studio scale-to-zero
OdooSky v3
2026-05-09 22:53:37 +03:00
d602063448
chart 0.7.3 — slug-suffix per-tenant ClusterIssuer (qsoft2 SSL fix)
OdooSky v3
2026-05-09 21:30:36 +03:00
bdb0d44aee
feat: 0.7.2 - mirror 4 subcharts to registry.odoosky.cloud (OCI)
OdooSky v3
2026-05-08 07:10:48 +03:00
ff7eb9fafc
fix(eso): chart 0.7.1 — explicit CRD defaults to clear ArgoCD OutOfSync
OdooSky v3
2026-05-07 21:47:00 +03:00
c26ee5b3c6
feat(eso): chart 0.7.0 — migrate all 4 remaining Tower-stamped Secrets to ExternalSecret
OdooSky v3
2026-05-07 21:25:41 +03:00
52a157f187
fix(eso): chart 0.6.2 - revert fullnameOverride; use templated SA in ClusterSecretStore
OdooSky v3
2026-05-07 21:01:38 +03:00
ddc01def62
fix(eso): include all subchart tarballs (longhorn, cert-manager, traefik) — repo-server helm dep build fails without them
OdooSky v3
2026-05-07 20:54:02 +03:00
f32ad64c4c
fix(eso): chart 0.6.1 - fullnameOverride to keep SA names stable
OdooSky v3
2026-05-07 20:48:44 +03:00
536cb72a72
feat(eso): chart 0.6.0 - ESO subchart + ClusterSecretStore + gitea-archive-pull ExternalSecret
OdooSky v3
2026-05-07 20:46:22 +03:00
f50156d99d
feat(traefik): tenants-default-retry Middleware (3 attempts, 200ms init)
OdooSky v3
2026-05-05 12:12:57 +02:00
0c39732f63
fix(traefik): platform-level HTTP→HTTPS redirect at the web entrypoint
OdooSky v3
2026-05-05 12:04:22 +02:00
7e3280aa26
feat(slice 2B.3): chart Restore half — injectedWildcards conditional (0.5.7)
pro-777
2026-05-04 14:27:30 +03:00
d52d335853
feat(slice 2B.1.2): disable startupapicheck PostSync hook (chart 0.5.6)
OdooSky v3
2026-05-04 13:50:37 +03:00
252ac78888
feat(slice 2B.1.1): sync waves — kill the cert-manager-webhook race (chart 0.5.5)
OdooSky v3
2026-05-04 13:09:47 +03:00
46e8309153
feat(slice 2B.1): SkipHealthCheck on tenants-wildcard Cert (chart 0.5.4)
OdooSky v3
2026-05-04 12:38:18 +03:00
b6d5b29f3e
feat: loop tenant.domains[] for N wildcard certs (#320.C)
Tower Bot
2026-05-03 13:58:48 +02:00
0213a0b513
0.5.3: bump to invalidate Argo render cache
OdooSky Bot
2026-05-02 23:28:49 +03:00
e44078f061
0.5.2: api-approved annotation on CSI snapshot CRDs + spec.name on RecurringJobs (validator fixes)
OdooSky Bot
2026-05-02 23:21:08 +03:00
f73bdf6d62
0.5.1: RecurringJob namespace from .Values.namespace (Longhorn was deployed to odoosky-system, not longhorn-system)
OdooSky Bot
2026-05-02 23:15:02 +03:00
3e642dd7a1
0.5.0: Longhorn local snapshots + async S3 backup (#347 phase 5)
OdooSky Bot
2026-05-02 23:14:15 +03:00
8fca9aadfa
0.4.0: csi external-snapshotter v8.1.0 (Phase 3a — VolumeSnapshot CRDs + controller)
OdooSky Bot
2026-05-02 22:01:26 +03:00
cf0fd4c477
0.3.3: longhorn.persistence.defaultClass=false (k3s default-SC stays local-path)
OdooSky Bot
2026-05-02 21:39:00 +03:00
dcf9cf79d8
0.3.2: disable longhorn preUpgradeChecker (Argo+helm-hook ordering bug)
OdooSky Bot
2026-05-02 21:24:49 +03:00
c9aab7117a
bump chart 0.3.1
OdooSky Bot
2026-05-02 21:16:44 +03:00
124eff9ee4
0.3.1: drop premature VolumeSnapshotClass — depends on external snapshotter CRDs (deferred to phase 3)
OdooSky Bot
2026-05-02 21:16:41 +03:00
81ec240e03
0.3.0: Longhorn CSI skeleton (#347 phase 1) — additive, default-off
OdooSky Bot
2026-05-02 21:11:41 +03:00
4a545946ab
fix: drop ClusterIssuer dnsZones selector for multi-zone tenants
Tower deploy
2026-05-02 11:31:15 +03:00
7ee9856e25
per-cluster differentiator SAN on tenants-wildcard cert (avoid LE Duplicate Cert rate limit)
ops
2026-04-29 22:27:02 +02:00
976c67afd1
cloudflare-token Secret lives in odoosky-system (where cert-manager runs)
ops
2026-04-29 22:03:10 +02:00
4b19af28e3
vendor cert-manager v1.16.1 CRDs (resource-policy:keep stripped); subchart crds.enabled=false
ops
2026-04-29 21:55:56 +02:00
04b989facf
cert-manager crds.keep=false (drop resource-policy annotation Argo wont apply)
ops
2026-04-29 21:48:21 +02:00
c8946a8965
cert-manager subchart: use dep-name alias + crds.enabled (v1.16 install fix)
ops
2026-04-29 21:41:40 +02:00
1a301cd3db
sync-wave 5 on ClusterIssuer + Certificate (CRD ordering)
ops
2026-04-29 21:36:44 +02:00
eccb648276
0.2.0 — vendor cert-manager + traefik; parameterized substrate
pro-777
2026-04-29 15:09:33 +03:00
0c17429d4c
Registry as NodePort (30500) so kubelet can pull via host loopback while in-cluster pods push via cluster DNS
Tower Deploy
2026-04-27 00:56:47 +03:00
a1dbe14c20
Initial chart: odoosky-system namespace + local container registry (Distribution v2)
Tower Deploy
2026-04-27 00:47:07 +03:00
049144dc04
Initial commit
git_admin
2026-04-26 21:46:11 +00:00