modules ======== celaeno_app_check.check: None celaeno_cert.check: Reads 'celaeno_cert_check' pillar and checks expiration days, if remaining-days are < than limit. Request new ones :return: celaeno_cert.check_api: Contact gate-prod1 via api :return: celaeno_cert.distribute: None celaeno_cert.main_gate: None celaeno_cert.request: None celaeno_http_module.check: None celaeno_lxc.create: USAGE: - salt 'slot1' celaeno_lxc.create salt1 debian buster amd64 lxcuser1 # unpriviledged - salt 'slot1' celaeno_lxc.create name=salt1 dist=debian release=buster arch=amd64 user=lxcuser1 # unpriviledged - salt 'slot1' celaeno_lxc.create name=test dist=debian release=buster arch=amd64 # priviledged last parameter makes container UNPRIVILEDGED celaeno_lxc.destroy: None celaeno_lxc.get_free_port: USAGE: salt 'slot1' celaeno_lxc.get_free_port salt 'slot1' celaeno_lxc.get_free_port except_ports=[3002] start_range=3001 stop_range=3100 OUTPUT: slot1: 2001 celaeno_lxc.install_minion: USAGE: - salt 'slot1' celaeno_lxc.install_minion test saltmaster-backup.celaeno.cz celaeno_lxc.restart: None celaeno_minion.allow: Allows minion on firewall. Usage: salt 'slot1' celaeno_minion.allow 207.180.212.57 slot1 celaeno_minion.check_dead: None celaeno_minion.deny: Denies minion on firewall. salt 'slot1' celaeno_minion.deny 207.180.212.57 celaeno_sensu.reactor: Puts input data from reactor to sensu. Reactor has to be configured: reactor: - 'smartops/custom/event/monitoring': - /srv/salt/reactor/monitoring/report.sls celaeno_sensu.report: Simple reporting method. Create monitoring record foo, with output that it gets as parameter. Usage: salt 'slot1' celaeno_sensu.report [1,2,3] celaeno_ssh.authorize: Vytváří klíče na hlavním serveru, ukládá je do storage (/etc/salt/pki-hosts) a vkládá do filepillaru podle pillar konfigurace. detaily: https://docs.celaeno.cz/salt/pages/tutorial.html#ssh-client-distribuce-klicu celaeno_subid.subgid: None celaeno_subid.subuid: None celaeno_zfs.check_intervals: Shows snapshot for dataset and check intervals (if there is no huge count of dailies, monthly, etc.) Usage: salt 'slot1' celaeno_zfs.check_intervals zfs/celaeno_cz celaeno_zfs.datasets: Shows exitings datasets not defined in pillar (zfs_pillar:filesystems). Usage: salt 'slot1' celaeno_zfs.datasets celaeno_zfs.snapshots: Shows count of all datasets, groupped by autosnap, sanoid. Usage: salt 'slot1' celaeno_zfs.snapshots