tower 0.61.5 / tower-ui 0.61.9 — domain on Argo App, no more hardcode
The instance row's '<code>.tenants.odoosky.org' was being computed client-side from the code alone, so a tenant whose domain is '4th.online' still saw 'odoo16.tenants.odoosky.org' in the list + the Open button — wrong zone, no cert, scary Firefox warning. Backend: Argo App now carries an 'odoosky.io/domain' annotation written at create time from req.Domain (the values.yaml domain), read back in argoApplicationSummary.Domain. Delete handler reads the same annotation so DNS cleanup hits the right Cloudflare zone instead of the platform default. Frontend: Instance.domain field, used by InstancesView, Vitals, ActionBar, with a fallback to the legacy pattern for any pre-Phase-F Argo App that hasn't been backfilled yet. Backfill for live odoo16: kubectl annotate done out-of-band.
This commit is contained in:
@@ -9,7 +9,7 @@ backend:
|
||||
# so every cluster that runs Tower needs the same imagePullSecret
|
||||
# provisioned out-of-band (until cluster-platform-v3 owns it).
|
||||
repository: registry.odoosky.cloud/odoosky/docker-mirror/tower
|
||||
tag: "0.61.4"
|
||||
tag: "0.61.5"
|
||||
pullPolicy: IfNotPresent
|
||||
imagePullSecrets:
|
||||
- name: docker-mirror-pull
|
||||
@@ -29,7 +29,7 @@ frontend:
|
||||
enabled: true
|
||||
image:
|
||||
repository: registry.odoosky.cloud/odoosky/docker-mirror/tower-ui
|
||||
tag: "0.61.8"
|
||||
tag: "0.61.9"
|
||||
pullPolicy: IfNotPresent
|
||||
imagePullSecrets:
|
||||
- name: docker-mirror-pull
|
||||
|
||||
Reference in New Issue
Block a user