View Source API Reference Kube Probex v1.0.1
Modules
Kube Probex is a lightweight and flexible Elixir library designed to help define HTTP probes in Kubernetes for applications built using the Phoenix framework. It leverages Phoenix Plug to integrate seamlessly into your web application, making it easy to ensure that your services remain healthy and responsive in Kubernetes environments.
Provides the default implementation for KubeProbex.Check.Readiness
behaviour using Ecto.
Provides the default implementation for KubeProbex.Check.Liveness
behaviour.
Defines the behaviour for implementing HTTP liveness checks.
Defines the behaviour for implementing HTTP readiness checks.
An exception raised when a database storage is not created for a specific Ecto repository.
An exception raised when there are pending database migrations for a specific Ecto repository.
A plug for handling Kubernetes HTTP liveness probe requests.
A helper module for validating HTTP paths of incoming Kubernetes probe requests.
A plug for handling Kubernetes HTTP readiness probe requests.