Skip to content

Tags: jlevesy/prometheus-elector

Tags

v1.2.6

Toggle v1.2.6's commit message

Verified

This tag was signed with the committer’s verified signature.
jlevesy Julien Levesy
Release version 1.2.6

v1.2.5

Toggle v1.2.5's commit message

Verified

This tag was signed with the committer’s verified signature.
jlevesy Julien Levesy
Release version 1.2.5

v1.2.4

Toggle v1.2.4's commit message

Verified

This tag was signed with the committer’s verified signature.
jlevesy Julien Levesy
Release version v1.2.4

v1.2.3

Toggle v1.2.3's commit message

Verified

This tag was signed with the committer’s verified signature.
jlevesy Julien Levesy
Release version 1.2.3

v1.2.2

Toggle v1.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(election): retry participating if the lease is improperly lost (#60)

* fix(election): retry participating if the lease is improperly lost

* chore(workflow): release test timeout to 1m

* feat(gomod): go 1.21

v1.2.1

Toggle v1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Always leave election when stopping (#40)

* feat(Makefile): add a preflight check when running the dev env

* chore: add more explicit make targets for run, upgrade docs

* fix(readiness): use structured logs when logging an healthcheck retry

* fix(notifier): do not retry on cancel

* fix(cmd): improve logging

* fix(cmd): honor defers and always leave election when stopping

* chore(cmd): lower lease-duration to 10 seconds

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add healthcheck for the local container (#37)

* feat(health): add an healthchecker

* feat(readiness): add a timeout

* feat(notifier): add a timeout

* feat(cmd): wire notify and readiness timeouts

* refactor(cmd): make config test suite less painful

* feat(cmd): run healthcheck

* feat(helm): run healtcheck

* chore(cmd): improve flags description

* chore(README): update reference

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Wait for Prometheus to be Ready before trying to take leadership (#34)

* feat(readiness): add minimal implementation to wait for readiness

* feat(cmd): wait for prometheus to be ready before starting

* chore(*): cleaner logging

* feat(helm): wait for prometheus to be ready

* chore(README): update configuration reference

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove direct dependency to Prometheus (#30)

* chore(config,watcher): get rid of any dependency to prometheus

* feat(vendoring): no direct dependency to prometheus

* fix(examples): run the exmaples on the latest prometheus