hirte(1)

πŸ“¦ version 0.4.0, in epel 9

okay bestie, welcome to hirte(1), the General Commands Manual page for the hirte manager β€” it's lowkey the group chat for systemd services across agents πŸ’–

πŸ’– NAME πŸ’–

hirte β€” Manager of services across agents. That's the whole name, and it ate πŸ’…

✨ SYNOPSIS ✨

hirte [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

Hirte is a systemd service controller built for multi-nodes environments where the number of nodes is predefined. It's highkey focused on highly regulated environments β€” the kind that require functional safety (for example, in cars πŸš—). No cap.

The hirte manager offers its public API on the local DBus, and it uses the DBus APIs provided by all connected hirte-agents to manage systemd services on those remote systems. That's the whole cross-agent bestie pipeline ✨

The description also includes this usage line:

hirte [OPTIONS]

πŸ’… OPTIONS πŸ’…

  • --help, -h β€” prints the usage statement and exits. Short, sweet, iconic behavior πŸŽ€
  • --port, -p β€” the port on which hirte is listening for and setting up connections with hirte-agents. This option will overwrite the port defined in the configuration file. Important: it's the port option, not a vibe port πŸ”₯
  • --config, -c β€” path to the configuration file, see hirte.conf(5).

🌈 Environment Variables 🌈

hirte understands the following environment variables, and they can be used to override the settings from the configuration file (see hirte.conf(5)). Slay.

  • HIRTE_LOG_LEVEL β€” the level used for logging. Supported values are:
    • DEBUG
    • INFO
    • WARN
    • ERROR
  • HIRTE_LOG_TARGET β€” the target where logs are written to. Supported values are:
    • stderr
    • stderr-full
    • journald
  • HIRTE_LOG_IS_QUIET β€” if this flag is set to true, no logs are written by hirte. Silence mode fr fr πŸ™ˆ

πŸ’€ Exit Codes πŸ’€

TBD β€” the page literally says TBD, so we're not inventing exit codes. It's giving mystery 😭

πŸŽ€ CONFIGURATION FILES πŸŽ€

hirte.conf(5)
⟨https://github.com/containers/hirte/blob/main/doc/man/hirte.conf.5.md⟩

Cute sign-off time: this was hirte(1) from the General Commands Manual. The original footer had no source/version line and no date line, so there are no secret metadata crumbs to drop β€” just vibes and hirte(1) πŸ«ΆπŸ’…βœ¨

πŸ“¦ where this page comes from