• Table of Contents
  • Glossary
  • previous
  • next
  • all salt modules
  • index

Events & ReactorΒΆ

  • Event System
    • Event Bus
    • Event types
      • Salt Master Events
        • Authentication events
        • Start events
        • Key events
        • Job events
        • Runner Events
        • Presence Events
        • Cloud Events
    • Listening for Events
      • From the CLI
      • Remotely via the REST API
      • From Python
    • Firing Events
    • Firing Events from Python
      • From Salt execution modules
      • From Custom Python Scripts
  • Beacons
    • Configuring Beacons
      • Beacon Monitoring Interval
      • Avoiding Event Loops
    • Beacon Example
      • Create Watched File
      • Add Beacon Configs to Minion
      • View Events on the Master
      • Create a Reactor
        • Reactor SLS
        • State SLS
        • Master Config
      • Start the Salt Master in Debug Mode
      • Trigger the Reactor
    • Writing Beacon Plugins
      • The beacon Function
      • The Beacon Return
      • Calling Execution Modules
      • Distributing Custom Beacons
  • Reactor System
    • Event System
    • Mapping Events to Reactor SLS Files
    • Types of Reactions
    • Where to Put Reactor SLS Files
    • Writing Reactor SLS
      • Local Reactions
      • Runner Reactions
      • Wheel Reactions
      • Caller Reactions
    • Best Practices for Writing Reactor SLS Files
    • Jinja Context
    • Advanced State System Capabilities
    • Beacons and Reactors
    • Manually Firing an Event
      • From the Master
      • From the Minion
      • Referencing Data Passed in Events
    • Getting Information About Events
    • Debugging the Reactor
      • Passing Event Data to Minions or Orchestration as Pillar
    • A Complete Example
    • Syncing Custom Types on Minion Start
    • Reactor Tuning for Large-Scale Installations

Previous topic

Utility Modules - Code Reuse in Custom Modules

Next topic

Event System

Quick search

  • Table of Contents
  • Glossary
  • previous
  • next
  • all salt modules
  • index

About Us

SaltStack Leadership

Products

Enterprise Integration

Services

Onsite Training Custom Professional Services

Contact Us

Support Contact us

Community

saltstack.org Documentation
Salt Project on Twitter Salt Project on LinkedIn SaltStack on GitHub