Parameters

The parent key for all of the following parameters is signalilo.

namespace

type

string

default

syn-signalilo

The namespace in which to deploy this component.

alertmanager_token

type

string

default

?{vaultkv:${cluster:tenant}/${cluster:name}/signalilo/alertmanager_token}

icinga

Configuration for the Icinga API to which alerts are forwarded by Signalilo

url

type

string

default

icinga.example.com:5665

URL of the Icinga API

hostname

type

string

default

signalilo_servicehost

Icinga servicehost for this Signalilo instance

user

type

string

default

signalilo_icingauser

API user for Icinga

password

type

string

default

?{vaultkv:${cluster:tenant}/${cluster:name}/signalilo/icinga_password}

API password for Icinga

static_service_vars

type

dict

default

{}

Addititional variables to configure on Icinga service objects created by Signalilo.

ca

type

string

default

~

CA certificate for the Icinga API. Signalilo is configured to use the system CA store when this config value is null (~).

Example

namespace: example-namespace