Tim Gross
Tim Gross
We have a data source for node pools, but not for nodes themselves. Adding this would let you query a node's attributes when creating other resources (ex. setting the `node_id`...
Splitting out of https://github.com/hashicorp/nomad/issues/8212, as we're most likely going to ship the create and snapshot workflows in Nomad 1.1.0 without having shipped GetCapacity and NodeGetVolumeStatus. From our internal design doc:...
Platforms other than Linux, especially non-Unix platforms, may have a different view of resources that don't model well as `resources.cpu` or `resources.memory`. And users with unusual deployment environments have asked...
In https://github.com/hashicorp/nomad/pull/7923 we added support for including secrets for volume registration, which are then passed along to plugin RPCs. If we could source these secrets from Vault, that would be...
Today if you want to pick up configuration changes in your Nomad clients or servers, you need to [SIGHUP](https://developer.hashicorp.com/nomad/docs/operations/nomad-agent#sighup) the agent. This is fine if you've got configuration management running...
When running Nomad under SELinux in enforcing mode, the Task API socket is not available, even if the appropriate labels are set in the plugin configuration. It appears this is...
When a Nomad client starts, it fingerprints its environment. In cloud environments (AWS, GCP, Azure, Digital Ocean), this includes hitting instance metadata endpoints. But in sufficiently fast instance startup, it's...
When a Nomad client starts, it fingerprints its environment with a collection of “fingerprinters”. If these fingerprinter fail or timeout, the fingerprint will be incomplete. A very small set of...
In Nomad service discovery checks, we consider HTTP health checks successful if they return 200OK or any other status code below 400. We also ignore anything in the body. In...
The `resource.memory_max` field is intended to allow memory oversubscription, so we don't check it in the `AllocsFit` method where we're totalling up all the request memory for all allocs on...