Release v1.0.0 latest
Changelog
Initial Release after the fork.
Breaking Changes from the original
- Reworked CLI parameters and their environment variables to use the fork's name
--uuidwas renamed to--idsince it is not a UUID--icinga-urlflag does no longer use\nfor multiple Icinga endpoints, instead the flag can be used multiple times--icinga-ca-fileuses a path to a CA certificate file instead of a PEM string--debugflag was replaced by--loglevel=debug, loglevels are now passed as: debug, info, warn, error--icinga_reconnectflag was removed (for now) might be reintroduced in the future if required
Changes
- Fork Signalilo and rename to alertmanager-icinga-bridge
- Refactor to use Golang stdlib and more idiomatic Go
- Vendor vshn/go-icinga2-client into the repository
- Replace third party logging with stdlib
- Replace third party HTTP library with stdlib
- Replace imported Alertmanager packages with stdlib
- Improve Containerfile and Makefile to use ldflags
- New Feature: Support overrides for host/zone/template via labels
- New Feature:
--heartbeat-serviceflag to specify the heartbeat service
alertmanager-icinga-bridge-v1.0.0.tar.gzRelease tarball |
application/gzip | 2026-06-02 | Download from Github |
alertmanager-icinga-bridge_v1.0.0_Linux_arm64 |
application/octet-stream | 2026-06-02 | Download from Github |
alertmanager-icinga-bridge_v1.0.0_Linux_x86_64 |
application/octet-stream | 2026-06-02 | Download from Github |
checksums.txt |
text/plain; charset=utf-8 | 2026-06-02 | Download from Github |
Release v1.0.0-rc2
Changelog
Restore original behavior of health endpoint and heartbeat alerts.
- 363e9140a0b2cfa709d7d9fb1cb7b2a6e90d016d Change healthz endpoint to not require auth
- 724a81725aca48ab3c40ee8152e5a091414776c7 Fix heartbeat alerts no being created with status OK
- 01b642e88730fbdcc8d23b23eeb52c413556f64b Extend unittest for config
- 663b73739b82dceeccc38c549891d039134afbbc Fix TLS config not being used for listener
- 54230cee632ecbb4b0e6b2decad5626fdb025836 Improve invalid auth error messages
alertmanager-icinga-bridge-v1.0.0-rc2.tar.gzRelease tarball |
application/gzip | 2026-06-02 | Download from Github |
alertmanager-icinga-bridge_v1.0.0-rc2_Linux_arm64 |
application/octet-stream | 2026-06-02 | Download from Github |
alertmanager-icinga-bridge_v1.0.0-rc2_Linux_x86_64 |
application/octet-stream | 2026-06-02 | Download from Github |
checksums.txt |
text/plain; charset=utf-8 | 2026-06-02 | Download from Github |
Release v1.0.0-rc1
Changelog
Initial Release after the fork.
Breaking Changes from the original
- Reworked CLI parameters and their environment variables to use the fork's name
--uuidwas renamed to--idsince it is not a UUID--icinga-urlflag does no longer use\nfor multiple Icinga endpoints, instead the flag can be used multiple times--icinga-ca-fileuses a path to a CA certificate file instead of a PEM string--debugflag was replaced by--loglevel=debug, loglevels are now passed as: debug, info, warn, error--icinga_reconnectflag was removed (for now) might be reintroduced in the future if required
Changes
- Fork Signalilo and rename to alertmanager-icinga-bridge
- Refactor to use Golang stdlib and more idiomatic Go
- Vendor vshn/go-icinga2-client into the repository
- Replace third party logging with stdlib
- Replace third party HTTP library with stdlib
- Replace imported Alertmanager packages with stdlib
- Improve Containerfile and Makefile to use ldflags
- New Feature: Support overrides for host/zone/template via labels
- New Feature:
--heartbeat-serviceflag to specify the heartbeat service
alertmanager-icinga-bridge-v1.0.0-rc1.tar.gzRelease tarball |
application/gzip | 2026-05-19 | Download from Github |
alertmanager-icinga-bridge_v1.0.0-rc1_Linux_arm64 |
application/octet-stream | 2026-05-19 | Download from Github |
alertmanager-icinga-bridge_v1.0.0-rc1_Linux_x86_64 |
application/octet-stream | 2026-05-19 | Download from Github |
checksums.txt |
text/plain; charset=utf-8 | 2026-05-19 | Download from Github |