Commit Graph

7 Commits

Author SHA1 Message Date
df80db0e29
docs(readme): add badges 2024-05-28 01:54:24 +02:00
7a54da4c57
docs(readme): update README.md
All checks were successful
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2024-05-28 01:43:09 +02:00
8dc7f27400
refactor(probes): rename ProbeFunction to Probe
All checks were successful
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2024-03-03 23:25:56 +01:00
9dd25ff024
feat(probes)!: rewrite probes logic with named probes
All checks were successful
ci/woodpecker/pr/test Pipeline was successful
- `ProbeFunction` is now an interface for easier use
- `ProbeFunction`s can be auto-updated with specified update interval
- `StatefulProbes` changed into `ManualProbes` and implement `ProbeFunction` interface
- `ManualProbes` allows for marking probe as unhealthy with custom cause
- handlers now return JSON response with failed probes
- handler's response can be set to verbose via `Kubeprobes` option or via `?v` request param

BREAKING CHANGE: type definitions were replaced with more robust implementation.
2024-03-03 00:00:57 +01:00
373c803c00 refactor(names): refactor handler fetching methods' names 2024-03-02 16:28:34 +01:00
d6beb81938
docs(kubeprobes): update README
All checks were successful
ci/woodpecker/pr/test Pipeline was successful
2024-03-01 23:43:53 +01:00
6ba8990ba3
chore(repo): add readme 2023-07-21 23:13:32 +02:00