Skip to content

Adds the api-service live job - #10

Merged
jim-toth merged 1 commit into
masterfrom
api-service-live-job
Oct 21, 2026
Merged

jim-toth merged 1 commit into
masterfrom
api-service-live-job

Conversation

@jim-toth

Copy link
Copy Markdown
Contributor

Summary

The live job for the ported api-service, the same shape as the stage job, under the existing api-service-live job and group names so running it replaces the current service as a canary update. The geo-ip-service health checks move to the allocation address, as the api-service checks already do.

Changes

  • operations/api-service-live.hcl: the stage job with the live values: live-services namespace and pool, Traefik router api-live for api.ec.anyone.tech, HyperBEAM hb.anyone.tech, the live operator registry key, uns-record-indexer-postgres-live, geo-ip-service-live, Vault path kv/live-services/api-service-live.
  • Resources: api-service 2048 MHz / 1024 MB, Varnish 256 MHz / 1024 MB, down from 4096 MHz / 8192 MB and 256 MHz / 2048 MB.
  • geo-ip-service stage and live: address_mode = "alloc" on the /healthz check; default commit 75ae786, the image both environments run.
  • Operations README: api-service section per environment.

Verified

  • nomad job validate passes for all three job definitions.
  • api-service-live.hcl differs from api-service-stage.hcl only in the environment values and the api-service resources.

…alth checks to the allocation address, and defaults geo-ip-service jobs to the commit with the update record fix
@jim-toth
jim-toth merged commit de143a3 into master Oct 21, 2026
6 checks 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