This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Description
Example yaml config:
enabled: true
client:
dns-resolver: tcp://1.1.1.1:53
would be in annotations:
gatus.io/enabled: "true"
gatus.io/client.dns-resolver: "tcp://1.1.1.1:53"
However how to deal with maps, for example:
conditions:
- "[STATUS] == 200"
- "[BODY].status == UP"
- "[RESPONSE_TIME] < 300"
This can either turn into a json array, or maybe another solution is better, feedback is required. Note: the name+value of an annotation can only be 256kb (which should be more than enough)