/skrypty/salt/salt_nagios.sls
# nagios
/usr/lib64/nagios/plugins/check_service.sh
file.managed:
- source:
- salt:///config/nagios/check_service.sh
- user: root
- group: root
- mode: 0755
/skrypty/salt/salt_install_pkg.sls
lynx:
pkg:
- installed
/tmp/testfile123:
file.managed:
- user: root
- group: root
- mode: 644
- source: salt://tmp/testfile123
/skrypty/salt/salt_repos.sls
epel-release:
pkg:
- installed
/tmp/testfile123:
file.managed:
- user: root
- group: root
- mode: 644
- source: salt://tmp/testfile123
/skrypty/salt/test.sh
/skrypty/salt/salt_postinstall.sls
## install
# repos: epel
# clients: openldap, nagios, nfs
# repos
epel-release:
pkg:
- installed
# packages
openldap_client:
pkg.installed:
- pkgs:
- openldap-clients
- nss-pam-ldapd
nagios_client:
pkg.installed:
- pkgs:
- nrpe
- nagios-plugins-users
- nagios-plugins-load
- nagios-plugins-swap
- nagios-plugins-disk
- nagios-plugins-procs
openldap_client:
pkg.installed:
- pkgs:
- nfs-utils