Skip to content

LegionIO/lex-node

Repository files navigation

lex-node

Node identity and cluster management for LegionIO. Handles heartbeat broadcasting, cluster secret exchange, Vault token management, and public key distribution between nodes.

This is a core LEX installed by default with LegionIO.

Installation

Installed automatically as a dependency of legionio. To disable:

{
  "extensions": {
    "node": {
      "enabled": false
    }
  }
}

Functions

  • Beat - Periodic heartbeat broadcast to cluster
  • Vault - Vault token lifecycle management
  • VaultTokenRequest - Handle incoming Vault token requests
  • PublicKey/ClusterSecret - Inter-node encryption key exchange

Requirements

License

MIT

About

The base node extensions and is included with all other LegionIO Extensions

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors