open-nomad/dev
Drew Bailey 786989dbe3
New monitor pkg for shared monitor functionality
Adds new package that can be used by client and server RPC endpoints to
facilitate monitoring based off of a logger

clean up old code

small comment about write

rm old comment about minsize

rename to Monitor

Removes connection logic from monitor command

Keep connection logic in endpoints, use a channel to send results from
monitoring

use new multisink logger and interfaces

small test for dropped messages

update go-hclogger and update sink/intercept logger interfaces
2019-11-05 09:51:49 -05:00
..
acls chore: Format hcl configurations 2019-07-20 16:55:07 +02:00
cluster chore: Format hcl configurations 2019-07-20 16:55:07 +02:00
docker-clients New monitor pkg for shared monitor functionality 2019-11-05 09:51:49 -05:00
guides spelling: website 2018-03-11 19:17:53 +00:00
hooks dev/hooks/pre-push refuses to push to master, still checks oss 2019-04-25 16:54:02 -04:00
tls_cluster Update README.md 2017-08-29 15:50:52 -07:00
vault Use new Vault CLI commands in guides 2018-04-11 12:51:36 -07:00
README.md Add readmes 2017-08-29 15:49:39 -07:00

The dev package provides helper configuration files for use when developing Nomad itself.

See the individual packages for more detail on how to use the configuration files. At a high-level the use case for each package is as follows:

  • hooks: This package provides helpful git hooks for developing Nomad.

  • docker-clients: This package provides a Nomad job file that can be used to spin up Nomad clients in Docker containers. This provides a simple mechanism to create a Nomad cluster locally.

  • tls_cluster: This package provides Nomad client configs and certificates to run a TLS enabled cluster.

  • vault: This package provides basic Vault configuration files for use in configuring a Vault server when testing Nomad and Vault integrations.