docs: mention client can be non-root
I want to strike a balance here: - On the one hand there are use cases (raw_exec or Docker only) where running Nomad clients as an unprivileged user is *preferable.* - On the other hand running Nomad clients as root is our main and best tested environment. So I want to leave that a strong recommendation.
This commit is contained in:
parent
70bf5456d3
commit
d5b858680b
|
@ -142,6 +142,8 @@ Nomad servers should be run with the lowest possible permissions. They need
|
|||
access to their own data directory and the ability to bind to their ports. You
|
||||
should create a `nomad` user with the minimal set of required privileges.
|
||||
|
||||
Nomad clients must be run as `root` due to the OS isolation mechanisms that
|
||||
require root privileges. The Nomad client's data directory should be owned by
|
||||
`root` with filesystem permissions set to `0700`.
|
||||
Nomad clients should be run as `root` due to the OS isolation mechanisms that
|
||||
require root privileges. While it is possible to run Nomad as an unprivileged
|
||||
user, careful testing must be done to ensure the task drivers and features
|
||||
you use function as expected. The Nomad client's data directory should be
|
||||
owned by `root` with filesystem permissions set to `0700`.
|
||||
|
|
Loading…
Reference in a new issue