snow-fox-manager
The SnowFox manager binary.
Logic unit of SnowFox, deals with user requests and system events.
snow-fox-manager should not be called directly, let the daemon do it!
Cluster options
--node_name: unique name of the node
| Type | String |
|
| Default | node |
Used to set the name for the node. Names must be unique within the cluster.
Repository options
Configuration repository related options.
--repo_path: path to the configuration repository
| Type | String |
|
| Default | None |
This option is required |
Location on the file system of the configuration repository.
--repo_type: type of configuration repository
| Type | String |
|
| Default | git |
Type of version control system repository where the configuration is stored.
The only supported type of repository is git.
--repo_ver: version of the configuration to use
| Type | String |
|
| Default | git |
The identifier of the configuration version to use.
It may be a logical name (such as master) or an actual version
(a commit hash).
Inter-Process communication
Configure how daemon, manager, and spawner talk to each other.
--manager_socket: socket file to connect daemon and manager
| Type | String |
|
| Default | /var/run/snow-fox-manager.socket |
Daemon and Manager use UNIX sockets to exchange protocol buffer messages. The path to the UNIX socket can be specified with this option.
--spawner_manager_socket: socket file to connect manager and spawner
| Type | String |
|
| Default | /var/run/snow-fox-manager-spawner.socket |
Manager and Spawner use UNIX sockets to exchange protocol buffer messages. The path to the UNIX socket can be specified with this option.
Other
Miscellaneous options.
--help: show available options
Print the list of available options and parameters and exits.
--Version: show version and exit
Print the version of the binary and exits.