mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-08 02:02:50 +01:00
include salt state in salt.minion, manager salt-minion service in salt.minion state;
This commit is contained in:
@@ -1,20 +1,13 @@
|
|||||||
|
|
||||||
|
|
||||||
{% if grains['os'] != 'CentOS' %}
|
{% if grains['os'] != 'CentOS' %}
|
||||||
saltpymodules:
|
saltpymodules:
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- pkgs:
|
- pkgs:
|
||||||
- python-docker
|
- python-docker
|
||||||
- python-m2crypto
|
- python-m2crypto
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
salt_bootstrap:
|
salt_bootstrap:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: /usr/sbin/bootstrap-salt.sh
|
- name: /usr/sbin/bootstrap-salt.sh
|
||||||
- source: salt://salt/scripts/bootstrap-salt.sh
|
- source: salt://salt/scripts/bootstrap-salt.sh
|
||||||
- mode: 755
|
- mode: 755
|
||||||
|
|
||||||
salt_minion_service:
|
|
||||||
service.running:
|
|
||||||
- name: salt-minion
|
|
||||||
- enable: True
|
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
#Future state for Salt minions
|
include:
|
||||||
|
- salt
|
||||||
|
|
||||||
{% import_yaml 'salt/minion.defaults.yaml' as salt %}
|
{% import_yaml 'salt/minion.defaults.yaml' as salt %}
|
||||||
{% set saltversion = salt.salt.minion.version %}
|
{% set saltversion = salt.salt.minion.version %}
|
||||||
|
|
||||||
@@ -10,3 +12,8 @@ install_salt_minion:
|
|||||||
{% else %}
|
{% else %}
|
||||||
- name: echo 'Already running Salt Minon version {{ saltversion }}'
|
- name: echo 'Already running Salt Minon version {{ saltversion }}'
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
salt_minion_service:
|
||||||
|
service.running:
|
||||||
|
- name: salt-minion
|
||||||
|
- enable: True
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ base:
|
|||||||
|
|
||||||
'* and G@saltversion:{{saltversion}}':
|
'* and G@saltversion:{{saltversion}}':
|
||||||
- match: compound
|
- match: compound
|
||||||
- salt
|
- salt.minion
|
||||||
- docker
|
- docker
|
||||||
- patch.os.schedule
|
- patch.os.schedule
|
||||||
- motd
|
- motd
|
||||||
|
|||||||
Reference in New Issue
Block a user