Architecture: Salt Configuration Management

arch-salt Doc

architecture salt

Salt Configuration Management (pal-e-platform)

Host-level configuration is managed via Salt in pal-e-platform/salt/. Salt states run on archbox via salt-call --local state.apply.

Directory Layout

Conventions

  • Flat pillar files at salt/pillar/ for non-secret config
  • SOPS-encrypted secrets go in salt/pillar/secrets/*.sls
  • New states must be registered in salt/states/top.sls
  • New pillars must be registered in salt/pillar/top.sls
  • AUR packages use paru helper