Repository for EOEPCA Resource Health Building Block
Currently contains:
- Design documentation for the resource health building block (see
docs) - Requirements for resource health building block (see
doorstop_reqs_uc) - Helm chart for core parts of the resource health building block (see
helm) - Helm chart for core parts + dependencies (OpenSearch+Dashboards and OpenTelemetry-collector) (see
resource-health-reference-deployment) - Resources for creating and running Python-based health checks (see
pytest-health) - APIs to manage health checks, such as creating, scheduling, deleting checks (see
check_manager) - Web UI for managing and inspecting checks and their outcomes (see
check_manager_website) - A basic mock service to use as a test subject of health checks (see
mock/service) - Utilities for loading and running Python plugins (see
plugin-utils)