{"library":"saltext-vault","title":"Salt Extension for Vault","description":"Salt Extension for interacting with HashiCorp Vault or OpenBao. Provides execution modules, state modules, pillars, and renderers for managing secrets, policies, tokens, and more. Current version: 1.5.0. Release cadence: irregular, roughly quarterly.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install saltext-vault"],"cli":null},"imports":["from saltext.vault.modules import vault_exec","from saltext.vault.states import vault_state"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import salt.config\nimport salt.loader\n\n# Minimal test: Load the vault execution module\nopts = salt.config.minion_config('/etc/salt/minion')\nopts['extension_modules'] = '/srv/salt/ext'  # adjust as needed\nutils = salt.loader.utils(opts)\nmodules = salt.loader.minion_mods(opts, utils=utils)\n# Assuming a vault connection is configured, call vault.list_secrets\n# Replace with actual call if needed\nprint('saltext-vault modules loaded successfully')\n","lang":"python","description":"Verify that saltext-vault modules can be loaded via Salt's loader.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}