mirror of
https://github.com/kemko/nomad.git
synced 2026-01-02 00:15:43 +03:00
Nomad Enterprise users operating in air-gapped or otherwise secured environments don't want to send license reporting metrics directly from their servers. Implement manual/offline reporting by periodically recording usage metrics snapshots in the state store, and providing an API and CLI by which cluster administrators can download the snapshot for review and out-of-band transmission to HashiCorp. This is the CE portion of the work required for implemention in the Enterprise product. Nomad CE does not perform utilization reporting. Ref: https://github.com/hashicorp/nomad-enterprise/pull/2673 Ref: https://hashicorp.atlassian.net/browse/NMD-68 Ref: https://go.hashi.co/rfc/nmd-210
216 lines
3.4 KiB
JSON
216 lines
3.4 KiB
JSON
[
|
|
{
|
|
"title": "HTTP API Overview",
|
|
"path": "index"
|
|
},
|
|
{
|
|
"divider": true
|
|
},
|
|
{
|
|
"title": "Libraries & SDKs",
|
|
"path": "libraries-and-sdks"
|
|
},
|
|
{
|
|
"title": "JSON Jobs",
|
|
"path": "json-jobs"
|
|
},
|
|
{
|
|
"title": "Task API",
|
|
"path": "task-api"
|
|
},
|
|
{
|
|
"divider": true
|
|
},
|
|
{
|
|
"title": "ACL",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "acl"
|
|
},
|
|
{
|
|
"title": "Auth Methods",
|
|
"path": "acl/auth-methods"
|
|
},
|
|
{
|
|
"title": "Binding Rules",
|
|
"path": "acl/binding-rules"
|
|
},
|
|
{
|
|
"title": "Login",
|
|
"path": "acl/login"
|
|
},
|
|
{
|
|
"title": "OIDC",
|
|
"path": "acl/oidc"
|
|
},
|
|
{
|
|
"title": "Policies",
|
|
"path": "acl/policies"
|
|
},
|
|
{
|
|
"title": "Roles",
|
|
"path": "acl/roles"
|
|
},
|
|
{
|
|
"title": "Tokens",
|
|
"path": "acl/tokens"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Agent",
|
|
"path": "agent"
|
|
},
|
|
{
|
|
"title": "Allocations",
|
|
"path": "allocations"
|
|
},
|
|
{
|
|
"title": "Client",
|
|
"path": "client"
|
|
},
|
|
{
|
|
"title": "Deployments",
|
|
"path": "deployments"
|
|
},
|
|
{
|
|
"title": "Evaluations",
|
|
"path": "evaluations"
|
|
},
|
|
{
|
|
"title": "Events",
|
|
"path": "events"
|
|
},
|
|
{
|
|
"title": "Jobs",
|
|
"path": "jobs"
|
|
},
|
|
{
|
|
"title": "Namespaces",
|
|
"path": "namespaces"
|
|
},
|
|
{
|
|
"title": "Nodes",
|
|
"path": "nodes"
|
|
},
|
|
{
|
|
"title": "Node Pools",
|
|
"path": "node-pools"
|
|
},
|
|
{
|
|
"title": "Metrics",
|
|
"path": "metrics"
|
|
},
|
|
{
|
|
"title": "Operator",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "operator"
|
|
},
|
|
{
|
|
"title": "Autopilot",
|
|
"path": "operator/autopilot"
|
|
},
|
|
{
|
|
"title": "Keyring",
|
|
"path": "operator/keyring"
|
|
},
|
|
{
|
|
"title": "License",
|
|
"path": "operator/license"
|
|
},
|
|
{
|
|
"title": "Raft",
|
|
"path": "operator/raft"
|
|
},
|
|
{
|
|
"title": "Scheduler",
|
|
"path": "operator/scheduler"
|
|
},
|
|
{
|
|
"title": "Snapshot",
|
|
"path": "operator/snapshot"
|
|
},
|
|
{
|
|
"title": "Upgrade Check",
|
|
"path": "operator/upgrade-check"
|
|
},
|
|
{
|
|
"title": "Utilization Reporting",
|
|
"path": "operator/utilization"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Plugins",
|
|
"path": "plugins"
|
|
},
|
|
{
|
|
"title": "Quotas",
|
|
"path": "quotas"
|
|
},
|
|
{
|
|
"title": "Recommendations",
|
|
"path": "recommendations"
|
|
},
|
|
{
|
|
"title": "Regions",
|
|
"path": "regions"
|
|
},
|
|
{
|
|
"title": "Scaling Policies",
|
|
"path": "scaling-policies"
|
|
},
|
|
{
|
|
"title": "Search",
|
|
"path": "search"
|
|
},
|
|
{
|
|
"title": "Sentinel Policies",
|
|
"path": "sentinel-policies"
|
|
},
|
|
{
|
|
"title": "Services",
|
|
"path": "services"
|
|
},
|
|
{
|
|
"title": "Status",
|
|
"path": "status"
|
|
},
|
|
{
|
|
"title": "System",
|
|
"path": "system"
|
|
},
|
|
{
|
|
"title": "UI",
|
|
"path": "ui"
|
|
},
|
|
{
|
|
"title": "Validate",
|
|
"path": "validate"
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "variables"
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"path": "variables/variables"
|
|
},
|
|
{
|
|
"title": "Locks",
|
|
"path": "variables/locks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Volumes",
|
|
"path": "volumes"
|
|
}
|
|
]
|