Conversation
…stname Rework the relay k8s manifests for the new cross-region microk8s cluster and move the public endpoint to a Universal-SSL-covered hostname. - Deployment+HPA -> DaemonSet: one pod per node == one per region, auto-extends as regional nodes join; HPA dropped (DaemonSets scale with nodes, not CPU). - Ingress: ingressClassName `public` (Traefik), drop cert-manager issuer, the `tls:` block, and all `nginx.ingress.kubernetes.io/*` annotations. Cloudflare terminates TLS (Full mode); Traefik handles `/ws` natively. - Pin image to ghcr.io/rxtech-lab/rxcode-relay:v1.14.0 (latest git release). - Move endpoint relay.code.rxlab.app -> relaycode.rxlab.app. The 3-level name was not covered by the `*.rxlab.app` Universal SSL wildcard (one label only), so the CF edge served no cert and rejected every client TLS handshake. The 1-level name is covered for free. Updated ingress host, website relays.json, and the desktop RelayPresetCatalog fallback. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The /healthz `version` was a hardcoded "0.2.0" literal in health.go, decoupled
from the image's release tag, so it drifted (deployed v1.14.0 still self-reported
0.2.0).
- main.go: add `var version = "dev"`, overridable via -ldflags -X main.version.
- health.go: report `version` instead of the literal.
- Dockerfile: ARG VERSION=dev + -ldflags "-X main.version=${VERSION}".
- relay-deploy.yaml: pass build-args VERSION=${{ github.ref_name }} on release.
Verified: ldflags build reports the stamped tag, plain build reports "dev".
Takes effect on the next release build.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
🎉 This PR is included in version 1.14.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Deployed the relay server to a new cluster, updated configuration files, and made SNI adjustments to resolve DNS issues.
Changes
VERSIONvariable.