Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update healthcheck for local playground #3190

Open
2 tasks
mkurapov opened this issue Dec 19, 2024 — with Slack · 0 comments
Open
2 tasks

Update healthcheck for local playground #3190

mkurapov opened this issue Dec 19, 2024 — with Slack · 0 comments
Labels
good first issue Good for newcomers pkg: backend Changes in the backend package. type: localenv Local playground

Comments

Copy link
Contributor

mkurapov commented Dec 19, 2024

Context

Now that we added required authentication to the Admin API, our backend healthcheck when starting up the local environment is failing (since the request returns 401).

What we should do is add a /healthz route to the backend Admin API (similar to the Open Payments API) before the GraphQL resolvers are added and use that instead in the docker compose files for the local environment.

Is anyone else experiencing an issue where the local environment's backend service fails the health check? I'm getting it when I try to spin it up on main, even.

Slack Message

Todo

  • Add healthz route to Admin API before the resolvers are registered
  • Update healthcheck for docker compose files cloud-nine and happy-life backends to use healthz Admin API route
@mkurapov mkurapov added good first issue Good for newcomers type: localenv Local playground labels Dec 19, 2024 — with Slack
@github-project-automation github-project-automation bot moved this to Backlog in Rafiki Dec 19, 2024
@mkurapov mkurapov added the pkg: backend Changes in the backend package. label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers pkg: backend Changes in the backend package. type: localenv Local playground
Projects
Status: Backlog
Development

No branches or pull requests

1 participant