Does Salt Stack support automatic resolution of external dependencies? -
does salt stack have method resolving external dependencies may pulled service similar docker's registry, vagrant's cloud, or possibly directly github?
for instance, if find sls file or project (or whatever) hosted on github, need clone , keep locally if want use it, or there way me tell salt stack automatically go out github, download project, , allow me reference it?
is ext_pillar designed do?
i have been unable find conclusive in documentation, admittedly haven't read end end.
for posterity sake, , else looking function of salt stack, salt stack does appear support resolution of external dependencies @ least git repository.
salt stack's documentation on gitfs feature indicates that:
salt can retrieve states , pillars local , remote git repositories configured gitfs remotes.
-- salt stack, 3.4.8 gitfs backend walkthru (aug. 19th 2014)
the documentation goes topic in more depth, need configure fileserver_backend support git, e.g.
fileserver_backend: - roots - git and include remotes, e.g.
gitfs_remotes: - https://github.com/saltstack-formulas/salt-formula.git although, @ present (i.e. aug. 19th, 2014), seems require configuration involves master node. apparently in upcoming release able support gitfs when running masterless --local (gh-6660).
Comments
Post a Comment