2
です:SaltStack:Highstate top.slsファイルの実行戦略をマージ私が設定し、次のオプションを持っている私の/ etc /塩/マスターで "同じ"
file_roots:
base:
- /srv/salt
dev:
- /srv/salt/dev
と
top_file_merging_strategy: same
default_top: base
私が持っています行くベース用top.sls
(/srv/salt/top.sls
)環境、:
base:
'*':
- files
行くこれは、devに関する/srv/salt
そして、もう一つtop.sls
(/srv/salt/dev/top.sls
)環境で定義における:
dev:
'saltMinion1':
- django
'saltMinion2':
- MySQL
django.sls
と
MySQL.sls
が
/srv/salt/dev/
で定義されてい
。 は、今、私が呼び出す場合:このシナリオのために、私はtop_file_merging_strategyを使用しています一方、その後、ベースとのdevの環境の両方が私の手下に適用なっている、をマージ:
salt '*' state.highstate
私はtop_file_merging_strategy使用している場合は、同じを、唯一の基本環境が適用されています。
しかし、Salt documentation: Top Fileによれば、基本環境と開発環境の両方が適用されているはずです。
私は間違っていますか?どんな助けもありがとうございます。
私はこれに取り組んで以来かなりの年月がありましたが、それはまさに正しいケースのようです。 – akash12300
うれしい私は助けることができます。 –