Configuration for Nomad. See the documentation for supported values.
Notes about data_dir
:
If data_dir
is set to a value other than the default value of "/var/lib/nomad"
it is the Nomad cluster manager's responsibility to make sure that this directory exists and has the appropriate permissions.
Additionally, if dropPrivileges
is true
then data_dir
cannot be customized. Setting dropPrivileges
to true
enables the DynamicUser
feature of systemd which directly manages and operates on StateDirectory
.
Declarations
Type
JSON value
Default
{ }
Example
{
# A minimal config example:
server = {
enabled = true;
bootstrap_expect = 1; # for demo; no fault tolerance
};
client = {
enabled = true;
};
}