Allow silencing alerts based on maintenance schedule config. Status board can be reached via http on /
.
maintenances:
- matchers:
- "alertname=test"
schedule: "6 * * * *"
duration: "1s"
- matchers:
- "alertname=test2"
schedule: "* * * * *"
duration: "60s"
maintenance:
matchers:
- alertname=test
schedule: 6 * * * *
duration: 1s
next: 2021-04-07T04:06:00+07:00
isActive: false
---
maintenance:
matchers:
- alertname=test2
schedule: '* * * * *'
duration: 60s
next: 2021-04-07T03:09:00+07:00
isActive: true
- golang 1.13+
- docker
- docker-compose
- make
make dev-up
starts dev-infrastructuremake lint
make test
runs unit testsmake tests-with-infrastructure
runs integration tests with infrastructure. Require starting dev infrastructure first.
checkout to required tag and run deploy
git checkout <tag>
make deploy