Skip to content

Merge master in develop - #111

Merged
joshua-seals merged 4 commits into
developfrom
master
Aug 3, 2026
Merged

joshua-seals merged 4 commits into
developfrom
master

Conversation

@joshua-seals

Copy link
Copy Markdown
Collaborator

No description provided.

joshua-seals and others added 4 commits July 29, 2026 10:56
The de-Ambassador resty config resolves static upstreams (proxy_pass without an
nginx variable) at startup and refuses to boot if one is unresolvable. The host
comes from global.{appstore,ui}_service_name.

Default them based on how resty is deployed instead of hardcoding a prefix:
- Chart.IsRoot (resty deployed on its own)      -> "appstore" / "ui"
- subchart of the umbrella (Release.Name=helx)  -> "<release>-appstore" / "<release>-ui"

values.yaml leaves both null so the template default applies; an explicit
global.{appstore,ui}_service_name still overrides. Fixes the CrashLoopBackOff
seen deploying the umbrella (Service was "helx-appstore" but default was
"appstore") and works for any release name. sockets/airflow keep fixed
non-release-prefixed defaults.

Chart version 4.5.5 -> 4.5.6.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…name

resty: default appstore_service_name to helx-appstore
@joshua-seals
joshua-seals merged commit 7602a6b into develop Aug 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant