open-nomad/nomad/mock
Luiz Aoqui 389212bfda
node pool: initial base work (#17163)
Implementation of the base work for the new node pools feature. It includes a new `NodePool` struct and its corresponding state store table.

Upon start the state store is populated with two built-in node pools that cannot be modified nor deleted:

  * `all` is a node pool that always includes all nodes in the cluster.
  * `default` is the node pool where nodes that don't specify a node pool in their configuration are placed.
2023-05-15 10:49:08 -04:00
..
acl.go dep: update from jwt/v4 to jwt/v5 (#17062) 2023-05-03 11:17:38 -07:00
alloc.go full task cleanup when alloc prerun hook fails (#17104) 2023-05-08 13:17:10 -05:00
checks.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
connect.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
csi.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
job.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
lifecycle.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
mock.go node pool: initial base work (#17163) 2023-05-15 10:49:08 -04:00
network.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
node.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
variables.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00