File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8080 # salt master config
8181 master_config_use_TOFS : true
8282 master :
83+ standalone : false
8384 fileserver_backend :
8485 - git
8586 - s3fs
@@ -163,6 +164,9 @@ salt:
163164 minion_config_use_TOFS : true
164165 minion :
165166
167+ # standalone setup
168+ master_type : false # see init.sls & standalone.sls
169+
166170 # single master setup
167171 master : salt
168172
Original file line number Diff line number Diff line change @@ -29,16 +29,16 @@ salt:
2929 salt_api : salt-api
3030 salt_ssh : salt-ssh
3131
32- pkgrepo : None # see osfamilymap
33- ssh_roster : None # see pillar data
32+ pkgrepo : ' ' # see osfamilymap
33+ ssh_roster : {} # see pillar data
3434
3535 python_git : python-git
3636 python_dulwich : python-dulwich
3737
3838 master :
3939 gitfs_provider : gitpython
4040 minion :
41- master_type : true
41+ master_type : true # see init.sls & standalone.sls
4242
4343 gitfs :
4444 dulwich :
Original file line number Diff line number Diff line change @@ -15,8 +15,13 @@ include:
1515 {%- if salt.config.get(' salt:ssh_roster' ) %}
1616 - salt.ssh
1717 {%- endif %}
18- - salt.standalone
18+ {%- if salt.config.get(' salt:minion' )| length > 1 %}
19+ {%- if salt.config.get(' salt:minion:master_type' ) %}
1920 - salt.minion
21+ {%- else %}
22+ - salt.standalone
23+ {%- endif %}
24+ {%- endif %}
2025 {%- if salt.config.get(' salt:api' ) %}
2126 - salt.api
2227 {%- endif %}
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ salt-minion-standalone:
1515 - clean: {{ salt_settings.clean_config_d_dir }}
1616 - exclude_pat: _*
1717 - context:
18- {%- if salt_settings.minion.master_type in ( ' disable ' , False ) % }
18+ {%- if not salt_settings.minion.master_type % }
1919 standalone: True
2020 service.running:
2121 - enable: True
You can’t perform that action at this time.
0 commit comments