summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorg Pfuetzenreuter2023-01-22 12:59:08 +0100
committerGeorg Pfuetzenreuter2023-01-22 13:49:36 +0100
commitbcac69683b2568bde92d88953b06be344b27406d (patch)
tree6f82511b4ae94f9d075fdb3493e05b322b240b5e
parent5d60fe6a3407dec0e87c8b88d56d5a0e706269c6 (diff)
downloadsalt-bcac69683b2568bde92d88953b06be344b27406d.tar.gz
salt-bcac69683b2568bde92d88953b06be344b27406d.tar.bz2
salt-bcac69683b2568bde92d88953b06be344b27406d.zip
Update salt.master role pillar
- add missing settings needed for use in production - correct existing settings with new advancements Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
-rw-r--r--pillar/role/salt/master.sls7
1 files changed, 5 insertions, 2 deletions
diff --git a/pillar/role/salt/master.sls b/pillar/role/salt/master.sls
index 9970543..36df21e 100644
--- a/pillar/role/salt/master.sls
+++ b/pillar/role/salt/master.sls
@@ -15,10 +15,9 @@ salt:
file_roots:
base:
- /srv/formulas/salt-formula
+ gitfs_root: salt
gitfs_remotes:
- https://git.com.de/LibertaCasa/salt.git:
- - root: salt
- - base: production
- user: ${'secret_salt:master:gitfs_remotes:LibertaCasa:user'}
- password: ${'secret_salt:master:gitfs_remotes:LibertaCasa:password'}
ext_pillar:
@@ -39,8 +38,12 @@ salt:
- root: ${'secret_salt:master:ext_pillar:git:Lysergic:root'}
- user: ${'secret_salt:master:ext_pillar:git:Lysergic:user'}
- password: ${'secret_salt:master:ext_pillar:git:Lysergic:password'}
+ - lookup:
ext_pillar_first: True
pillar_merge_lists: True
+ pillar_source_merging_strategy: smart
+ top_file_merging_strategy: same
+ env_order: ['production']
log_level: info
show_jid: True
timeout: 20