Documentation ¶
Overview ¶
Package pachd implements the Pachyderm dæmon and its various modes.
Callers need only provide a context and a configuration.
Adding a new mode ¶
The idea is that there is a builder for each mode; each builder is responsible for building and running an instance of the single type daemon representing a pachd instance.
To add a new mode one will at least add a new builder; one may also need to add new members to daemon. Daemon should contain only those members needed at run time for any mode; other, transient, values should be members of the pertinent builder.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnterpriseMode ¶
EnterpriseMode runs an enterprise-mode pachd.
Enterprise mode is the enterprise server which is used to manage multiple Pachyderm installations.
func FullMode ¶
FullMode runs a full-mode pachd.
Full mode is that standard pachd which users interact with using pachctl and which manages pipelines, files and so forth.
func PachwMode ¶
PachwMode runs a pachw-mode pachd. When in pachw mode, the pachd instance processes storage and url tasks.
func PausedMode ¶
PausedMode runs a paused-mode pachd.
Paused mode is a restricted mode which runs Pachyderm read-only in order to take offline backups.
Types ¶
This section is empty.