Skip to content

SwannCroiset/salt-formula-reclass

 
 

Repository files navigation

reclass

reclass is an “external node classifier” (ENC) as can be used with automation tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for merging data sources recursively.

Sample pillars

Reclass storage with data fetched from git

reclass:
  storage:
    enabled: true
    base_dir: /srv/reclass
    data_source:
      engine: git
      address: git@repo.domain.com:reclass/reclass-project.git
      revision: master

Reclass storage with local data source

reclass:
  storage:
    enabled: true
    base_dir: /srv/reclass
    data_source:
      engine: local

Reclass storage with arbitrary class mappings

reclass:
  storage:
    enabled: true
    ...
    class_mappings:
    - target: '\*'
      class: default

Read more

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 41.8%
  • Shell 30.6%
  • SaltStack 16.3%
  • Makefile 6.9%
  • HTML 4.4%