InstallationΒΆ

Generally, extensions need to be installed into the same Python environment Salt uses.

Install Salt Vault extension:
  pip.installed:
    - name: saltext-vault
salt-pip install saltext-vault
pip install saltext-vault

Important

Currently, there is an issue where the installation of a Saltext fails silently if the environment already has another one installed. You can workaround this by removing all Saltexts and reinstalling them in one transaction.

Hint

Saltexts are not distributed automatically via the fileserver like custom modules, they need to be installed on each node you want them to be available on.