Module to provide icinga2 compatibility to salt.
New in version 2017.7.0.
depends: |
|
---|
salt.modules.icinga2.
generate_cert
(domain)¶Generate an icinga2 client certificate and key.
CLI Example:
salt '*' icinga2.generate_cert domain.tld
salt.modules.icinga2.
generate_ticket
(domain)¶Generate and save an icinga2 ticket.
CLI Example:
salt '*' icinga2.generate_ticket domain.tld
salt.modules.icinga2.
node_setup
(domain, master, ticket)¶Setup the icinga2 node.
CLI Example:
salt '*' icinga2.node_setup domain.tld master.domain.tld TICKET_ID
salt.modules.icinga2.
request_cert
(domain, master, ticket, port)¶Request CA cert from master icinga2 node.
CLI Example:
salt '*' icinga2.request_cert domain.tld master.domain.tld TICKET_ID
salt.modules.icinga2.
save_cert
(domain, master)¶Save the certificate for master icinga2 node.
CLI Example:
salt '*' icinga2.save_cert domain.tld master.domain.tld