hyperweb-io / hyperweb-io/starship

chore: add liveliness and readiness probes for nodes

Open
#209 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
77
Forks
39
PR merge metrics
No merged PRs in 30d

Description

## Overview
Due to bugs #172, it makes sense to add proper liveliness checks for all the nodes that are run.

## Implementation
Containers to add to:
* Validator container: run `status` cmd or rest call to `/status` endpoint
* exposer container
* registry container

> Note: Need to run smoke tests against the system to make sure there is no regression in performance of the repo

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the container and Helm definitions for the validator, exposer, and registry, then inspect the validator's `status` command and `/status` endpoint. Add the requested liveness and readiness checks and run smoke tests against the system to verify there is no performance regression.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, helm, kubernetes
Domain
devops, infrastructure, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.