2016-11-15 11 views
0

私はgit repoを塩と同期させたいと思っています。私は私のマスター設定ファイルに以下を追加しました:gitfs remoteとSaltStackの使い方は?

#Git File servers 
fileserver_backend: 
    - git 

gitfs_remotes: 
    - https://github.com/saltstack-formulas/salt-formula.git 
    - https://git.<company-name>.com/<owner>/<repo>/tree/testing 

私はそれがどのように動作するかを取得かどうかわからないようだが、それは60秒後に右に更新する必要がありますか?私は塩マスターにいただきましたよりも異なるように私のgitの上でいくつかのファイルを変更し、すべての更新を見ていない>私が走った:

sudo salt-run fileserver.update 

が、そのファイルへの変更は認められませんでした。私は肯定的です。私はこれを正しく使用していませんが、私はまだ塩に慣れていないので何が起きているのか分かりません。

答えて

1

ファイルとgitfsのルートは塩の中にマージされていますが、ファイルや変更は実際には見えません。 /srv/salt

代わりに、リポジトリの内容は/var/cache/salt(少なくともディストリビューションのようなdebianでは)にありますが、あなたのtop.slsでは、gitfsリモートで定義された状態を使用できるはずです。例えば塩の式の場合、salt.masterと呼ばれる状態が利用可能である。

.slsファイルは、マスター上の状態ツリーのローカルにあるまたはのいずれかに配置する必要があります。

関連する問題