Skip to content

Commit

Permalink
dynamic host volumes: document option for node pool governance
Browse files Browse the repository at this point in the history
For Nomad Enterprise, the namespace specification's node pool configuration can
control access to node pools for dynamic host volumes as well.

Ref: #24797
Ref: https://hashicorp.atlassian.net/browse/NET-11482
  • Loading branch information
tgross committed Jan 9, 2025
1 parent 21200bc commit 516c1a5
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions website/content/docs/other-specifications/namespace.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -108,20 +108,22 @@ consul {

### `node_pool_config` Parameters <EnterpriseAlert inline />

- `default` `(string: "default")` - Specifies the node pool to use for jobs in
this namespace that don't define a node pool in their specification.
- `default` `(string: "default")` - Specifies the node pool to use for jobs or
dynamic host volumes in this namespace that don't define a node pool in their
specification.

- `allowed` `(array<string>: nil)` - Specifies the node pools that are allowed
to be used by jobs in this namespace. By default, all node pools are allowed.
If an empty list is provided only the namespace's default node pool is
allowed. This field supports wildcard globbing through the use of `*` for
multi-character matching. This field cannot be used with `denied`.
to be used by jobs or dynamic host volumes in this namespace. By default, all
node pools are allowed. If an empty list is provided only the namespace's
default node pool is allowed. This field supports wildcard globbing through
the use of `*` for multi-character matching. This field cannot be used with
`denied`.

- `denied` `(array<string>: nil)` - Specifies the node pools that are not
allowed to be used by jobs in this namespace. This field supports wildcard
globbing through the use of `*` for multi-character matching. If specified,
any node pool is allowed to be used, except for those that match any of these
patterns. This field cannot be used with `allowed`.
allowed to be used by jobs or dynamic host volumes in this namespace. This
field supports wildcard globbing through the use of `*` for multi-character
matching. If specified, any node pool is allowed to be used, except for those
that match any of these patterns. This field cannot be used with `allowed`.

### `vault` Parameters <EnterpriseAlert inline />

Expand Down

0 comments on commit 516c1a5

Please sign in to comment.