Changed
- !! WARNING POTENTIAL BREAKING CHANGE !!: switch from custom templating to Tera
This change might break your current configuration if one of the following applies:- Your labels contain
{{
,}}
,{%
,%}
,{#
or#}
:
Wrap your labels in{% raw %}{% endraw %}
to ensure Tera does not try to parse them, e.g.:
kuma.mygroup.group.name: "This is a {{ Group }}"
->kuma.mygroup.group.name: "{% raw %}This is a {{ Group }}{% endraw %}"
- You are using Snippets with arguments:
The syntax for snippet arguments changed from{{@0}}
,{{@1}}
,{{@2}}
etc. to{{args[0]}}
,{{args[1]}}
,{{args[2]}}
etc.
- Your labels contain
- Static Monitors will be be postprocessed in the same way as monitors defined by container labels, see #33
Fixed
- autokuma: connections not being closed when an error occurs during setup, see #11
Added
- kuma-cli: docker-host management
- kuma-cli: colored output in pretty print mode
- autokuma: add on_delete config option, see #29
Removed
- kuma-cli: toml output format as it's not compatible with all data