Nástroje
Icingu je možné konfigurovat obecně jakýmkoliv nástrojem, který umožňuje pracovat s REST API.
Ansible
Nástroj pro konfiguraci Icingy pomocí ansible je vzorový, není potřeba jej používat tak, jak je. Ke stažení v Gitlab-u, podrobný popis
Puppet
Pokud používáte puppet na své infrastruktuře, můžete použít nástroj pro konfiguraci pomocí puppet-u. Nástroj je součást infrastruktury CERIT-SC, pokud máte zájem o použití, kontaktujte Lukáše Hejtmánka. Popis použití. Vzorové repo.
PowerShell
Powershell podporuje volání REST-ových API, je tedy možné použít PowerShell pro konfiguraci Icingy. Příklad použití v repositáři
Terraform
Další nástroj s kterým je možne Icingu přes API konfigurovat. Jednoduchý příklad použití je v Gitlab-u
PHP
Konfigurace API pomoci PHP skriptu. Vzorový příklad použití najdete v repositáři
Z příkazové řádky
Není samozřejmě nutné používat nástroje, Icingu lze konfigurovat přímo z příkazové řádky například pomocí nástroje cURL. Popis použití a vzorové příklady jsou k dispozici v dokumentaci Icingy