mirror of
https://github.com/kemko/nomad.git
synced 2026-01-01 16:05:42 +03:00
Allows for multiple `identity{}` blocks for tasks along with user-specified audiences. This is a building block to allow workload identities to be used with Consul, Vault and 3rd party JWT based auth methods.
Expiration is still unimplemented and is necessary for JWTs to be used securely, so that's up next.
---------
Co-authored-by: Tim Gross <tgross@hashicorp.com>
48 lines
1.1 KiB
JSON
48 lines
1.1 KiB
JSON
{
|
|
"nomad": ["nomad"],
|
|
"client": [
|
|
"client",
|
|
"client/allocrunner/..."
|
|
],
|
|
"command": ["command"],
|
|
"drivers": ["drivers/..."],
|
|
"quick": [
|
|
"acl/...",
|
|
"client/allocdir/...",
|
|
"client/allochealth/...",
|
|
"client/allocwatcher/...",
|
|
"client/config/...",
|
|
"client/consul/...",
|
|
"client/devicemanager/...",
|
|
"client/dynamicplugins/...",
|
|
"client/fingerprint/...",
|
|
"client/interfaces/...",
|
|
"client/lib/...",
|
|
"client/logmon/...",
|
|
"client/pluginmanager/...",
|
|
"client/servers/...",
|
|
"client/serviceregistration/...",
|
|
"client/state/...",
|
|
"client/hoststats/...",
|
|
"client/structs/...",
|
|
"client/taskenv/...",
|
|
"client/widmgr/...",
|
|
"command/agent/...",
|
|
"command/raft_tools/...",
|
|
"command/ui/...",
|
|
"helper/...",
|
|
"internal/...",
|
|
"jobspec/...",
|
|
"lib/...",
|
|
"nomad/deploymentwatcher/...",
|
|
"nomad/drainer/...",
|
|
"nomad/state/...",
|
|
"nomad/stream/...",
|
|
"nomad/structs/...",
|
|
"nomad/volumewatcher/...",
|
|
"plugins/...",
|
|
"scheduler/...",
|
|
"testutil/..."
|
|
]
|
|
}
|