nomad command
Directories ΒΆ
Path | Synopsis |
---|---|
acl | |
ci | |
client | |
client/allocdir | |
client/allocdir/input | |
client/allochealth | |
client/allocrunner | |
client/allocrunner/cni | |
client/allocrunner/hookstats | |
client/allocrunner/interfaces | |
client/allocrunner/state | |
client/allocrunner/tasklifecycle | Package tasklifecycle manages the execution order of tasks based on their lifecycle configuration. |
client/allocrunner/taskrunner | |
client/allocrunner/taskrunner/getter | |
client/allocrunner/taskrunner/interfaces | |
client/allocrunner/taskrunner/restarts | |
client/allocrunner/taskrunner/state | |
client/allocrunner/taskrunner/template | |
client/allocrunner/taskrunner/template/renderer | |
client/allocrunner/taskrunner/testing | |
client/allocwatcher | Package allocwatcher allows blocking until another allocation - whether running locally or remotely - completes and migrates the allocation directory if necessary. |
client/config | |
client/consul | |
client/devicemanager | Package devicemanager is used to manage device plugins |
client/devicemanager/state | |
client/dynamicplugins | dynamicplugins is a package that manages dynamic plugins in Nomad. |
client/fingerprint | |
client/hoststats | |
client/hostvolumemanager | |
client/interfaces | |
client/lib | |
client/lib/cgroupslib | |
client/lib/cpustats | Package cpustats provides utilities for tracking CPU usage statistics. |
client/lib/fifo | Package fifo implements functions to create and open a fifo for inter-process communication in an OS agnostic way. |
client/lib/idset | Package idset provides a Set implementation for keeping track of various types of numeric IDs (e.g. |
client/lib/nsutil | |
client/lib/numalib | Package numalib provides information regarding the system NUMA, CPU, and device topology of the system. |
client/lib/numalib/hw | Package hw provides types for identifying hardware. |
client/lib/proclib | |
client/lib/streamframer | |
client/logmon | |
client/logmon/logging | |
client/logmon/proto | |
client/pluginmanager | |
client/pluginmanager/csimanager | * csimanager manages locally running CSI Plugins on a Nomad host, and provides a few different interfaces. |
client/pluginmanager/drivermanager | |
client/pluginmanager/drivermanager/state | |
client/servers | Package servers provides an interface for choosing Servers to communicate with from a Nomad Client perspective. |
client/serviceregistration | |
client/serviceregistration/checks | |
client/serviceregistration/checks/checkstore | |
client/serviceregistration/mock | |
client/serviceregistration/nsd | Package nsd provides Nomad service registration and therefore discovery capabilities for Nomad clients. |
client/serviceregistration/wrapper | |
client/state | |
client/structs | |
client/taskenv | |
client/testutil | |
client/vaultclient | |
client/widmgr | |
command | |
command/agent | |
command/agent/consul | |
command/agent/event | |
command/agent/host | |
command/agent/monitor | |
command/agent/pprof | |
command/asset | |
command/ui | |
demo | |
demo/digitalocean | |
demo/digitalocean/app | |
drivers | |
drivers/docker | |
drivers/docker/cmd | This package provides a mechanism to build the Docker driver plugin as an external binary. |
drivers/docker/docklog | |
drivers/docker/docklog/proto | |
drivers/docker/util | |
drivers/exec | |
drivers/java | |
drivers/mock | |
drivers/qemu | |
drivers/rawexec | |
drivers/shared | |
drivers/shared/capabilities | Package capabilities is used for managing sets of linux capabilities. |
drivers/shared/eventer | |
drivers/shared/executor | |
drivers/shared/executor/procstats | |
drivers/shared/executor/proto | |
drivers/shared/hostnames | |
drivers/shared/resolvconf | |
drivers/shared/validators | |
e2e | |
e2e/acl | Package acl provides end-to-end tests for Nomads ACL system. |
e2e/affinities | |
e2e/allocexec | Package allocexec contains tests around the alloc exec functionality. |
e2e/alloc_logs | Package alloc_logs provides end-to-end tests for Nomads allocation logging functionality. |
e2e/artifact | |
e2e/auth | |
e2e/clientstate | |
e2e/cni | |
e2e/connect | Package connect provides tests for Nomad's Consul Connect integration. |
e2e/consul | |
e2e/consulcompat | Package consulcompat contains Consul compatibility tests. |
e2e/consultemplate | |
e2e/csi | |
e2e/deployment | |
e2e/disconnectedclients | |
e2e/docker | Package docker contains test cases related to the docker task driver. |
e2e/dynamic_host_volumes | |
e2e/e2eutil | |
e2e/eval_priority | |
e2e/events | |
e2e/example | Package example contains basic examples of writing e2e tests for Nomad. |
e2e/exec2 | Package exec2 contains test cases related to the exec2 task driver. |
e2e/execagent | |
e2e/framework | Deprecated: no longer use e2e/framework for new tests; see TestExample for new e2e test structure. |
e2e/isolation | Package isolation provides tests around various kinds of isolation, such as artifact downloading, PID namespacing, and chroot task environments. |
e2e/jobsubmissions | Package jobsubmissions contains e2e tests related to the /v1/job/<id>/submission HTTP API endpoint and related components. |
e2e/keyring | |
e2e/lifecycle | |
e2e/metrics | Package metrics provides tests around the exported metrics of a Nomad client. |
e2e/namespaces | |
e2e/networking | |
e2e/nodedrain | |
e2e/nomadexec | The nomadexec package contains tests around using the alloc exec command. |
e2e/operator_scheduler | Package operator_scheduler provides end-to-end tests for the Nomad operator scheduler functionality and configuration options. |
e2e/overlap | |
e2e/oversubscription | The oversubscription package contains tests around scheduler oversubcription. |
e2e/parameterized | |
e2e/periodic | Package periodic provides tests around periodic dispatch behavior |
e2e/pledge | Package pledge tests the community pledge task driver. |
e2e/podman | Package podman contains test cases related to the nomad-driver-podman task driver. |
e2e/quotas | |
e2e/rawexec | Package rawexec tests the raw_exec task driver. |
e2e/rescheduling | |
e2e/scaling | |
e2e/scalingpolicies | |
e2e/scheduler_sysbatch | |
e2e/scheduler_system | |
e2e/servicediscovery | Package servicediscovery provides end-to-end tests for Nomads service discovery feature. |
e2e/spread | Package spread provides end-to-end tests for Nomads spread job specification attribute. |
e2e/taskevents | |
e2e/task_schedule | |
e2e/v3 | |
e2e/v3/cluster3 | |
e2e/v3/jobs3 | |
e2e/v3/namespaces3 | |
e2e/v3/util3 | |
e2e/v3/volumes3 | |
e2e/vaultcompat | Package vaultcompat contains vault version compatibility matrix tests. |
e2e/vaultsecrets | Package vaultsecrets contains test cases for Vault integration |
e2e/volume_mounts | |
e2e/workload_id | |
helper | These functions are coming from consul/lib/eof.go |
helper/args | |
helper/boltdd | Package boltdd contains a wrapper around BBoltDB to deduplicate writes and encode values using mgspack. |
helper/broker | |
helper/bufconndialer | |
helper/codec | |
helper/constraints | |
helper/constraints/semver | semver is a Semver Constraints package copied from github.com/hashicorp/go-version @ 2046c9d0f0b03c779670f5186a2a4b2c85493a71 |
helper/crypto | |
helper/discover | |
helper/envoy | Package envoy provides a high level view of the variables that go into selecting an envoy version. |
helper/escapingfs | |
helper/escapingio | |
helper/flags | |
helper/flatmap | |
helper/gated-writer | |
helper/goruntime | Package goruntime contains helper functions related to the Go runtime. |
helper/group | |
helper/grpc-middleware | |
helper/grpc-middleware/logging | |
helper/ipaddr | |
helper/iterator | |
helper/joseutil | |
helper/logging | |
helper/mount | |
helper/noxssrw | Package noxssrw (No XSS ResponseWriter) behaves like the Go standard library's ResponseWriter by detecting the Content-Type of a response if it has not been explicitly set. |
helper/pluginutils | |
helper/pluginutils/catalog | Package catalog is used to register internal plugins such that they can be loaded. |
helper/pluginutils/grpcutils | |
helper/pluginutils/hclspecutils | |
helper/pluginutils/hclutils | |
helper/pluginutils/loader | |
helper/pluginutils/singleton | |
helper/pointer | Package pointer provides helper functions related to Go pointers. |
helper/pool | |
helper/raftutil | Code generated by go generate; DO NOT EDIT. |
helper/safemath | |
helper/snapshot | The archive utilities manage the internal format of a snapshot, which is a tar file with the following contents: |
helper/subproc | Package subproc provides helper utilities for executing the Nomad binary as a child process of the Nomad agent. |
helper/testlog | Package testlog creates a *log.Logger backed by *testing.T to ease logging in tests. |
helper/testtask | Package testtask implements a portable set of commands useful as stand-ins for user tasks. |
helper/tlsutil | |
helper/useragent | |
helper/users | |
helper/users/dynamic | Package dynamic provides a way of allocating UID/GID to be used by Nomad tasks with no associated service users managed by the operating system. |
helper/uuid | |
helper/winsvc | |
internal | |
jobspec2 | |
jobspec2/addrs | Package addrs contains types that represent "addresses", which are references to specific objects within a Packer configuration. |
jobspec2/hclutil | |
lib | |
lib/auth | |
lib/auth/jwt | |
lib/auth/oidc | |
lib/delayheap | |
lib/file | |
lib/kheap | |
lib/lang | Package lang provides some features that really 'ought to be part of the Go language |
nomad | |
nomad/auth | |
nomad/deploymentwatcher | deploymentwatcher creates and tracks Deployments, which hold meta data describing the process of upgrading a running job to a new set of Allocations. |
nomad/drainer | |
nomad/lock | |
nomad/mock | |
nomad/reporting | |
nomad/state | |
nomad/state/indexer | |
nomad/state/paginator | |
nomad/stream | |
nomad/structs | |
nomad/structs/config | |
nomad/volumewatcher | |
plugins | |
plugins/base | |
plugins/base/proto | |
plugins/base/structs | |
plugins/csi | |
plugins/csi/fake | fake is a package that includes fake implementations of public interfaces from the CSI package for testing. |
plugins/csi/testing | |
plugins/device | |
plugins/device/cmd | |
plugins/device/cmd/example | |
plugins/device/cmd/example/cmd | |
plugins/device/proto | |
plugins/drivers | |
plugins/drivers/fsisolation | |
plugins/drivers/proto | |
plugins/drivers/testutils | |
plugins/drivers/utils | |
plugins/shared | |
plugins/shared/cmd | |
plugins/shared/cmd/launcher | |
plugins/shared/cmd/launcher/command | |
plugins/shared/hclspec | |
plugins/shared/structs | |
plugins/shared/structs/proto | |
scheduler | |
scheduler/benchmarks | |
scheduler/reconnecting_picker | |
testutil | |
version |
- Version
- v1.10.0 (latest)
- Published
- Apr 9, 2025
- Platform
- linux/amd64
- Imports
- 15 packages
- Last checked
- 14 minutes ago –
Tools for package owners.