Commit Graph

46 Commits

Author SHA1 Message Date
hashicorp-copywrite[bot]
f005448366 [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
James Rasell
aacc7c6d21 dev: remove use of cfssl and use Nomad CLI for TLS certs. (#16145) 2023-03-20 17:06:15 +01:00
Tim Gross
03a1192c12 docs: swap master for main in Nomad repo 2021-03-08 14:26:31 -05:00
Tim Gross
0af6e27eb7 docs: remove stale release guide
The release process has been in the `nomad-releases` private repo rather than
this one for quite a while now. Should be safe to remove this.
2021-03-08 10:01:11 -05:00
Seth Hoenig
051e387d0c build: use hashicorp hclfmt
We have been using fatih/hclfmt which is long abandoned. Instead, switch
to HashiCorp's own hclfmt implementation. There are some trivial changes in
behavior around whitespace.
2020-05-24 18:31:57 -05:00
Mahmood Ali
d13fe75693 dev: Tweaks to cluster dev scripts
Consolidate all nomad data dir in a single root
`/tmp/nomad-dev-cluster`.  Eases clean up.

Allow running script from any path - don't require devs to cd into
`dev/cluster` directory first.

Also, block while nomad processes are running and prapogate
SIGTERM/SIGINT to nomad processes to shutdown.
2020-02-03 11:50:43 -05:00
Mahmood Ali
896ddf5629 prehook: fix enterprise repo remote value 2020-02-03 11:29:25 -05:00
Tim Gross
19711d1e90 dev: create directories for cluster script (#6927) 2020-01-10 14:25:57 -05:00
Seth Hoenig
7687ac0e3a docs: vault integration docs should reference new token_explicit_max_ttl field 2019-12-02 14:22:47 -06:00
Seth Hoenig
4f1890b5fe docs: vault integration docs should reference new token_period field 2019-11-21 14:19:34 -06:00
Tim Gross
796097bd89 hclfmt nomad jobspecs (#6724) 2019-11-19 10:36:41 -05:00
Drew Bailey
8095b4868a 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
Danielle Lancashire
1cd86141d9 chore: Format hcl configurations 2019-07-20 16:55:07 +02:00
Danielle Lancashire
7e882f5908 devcluster: Add standalone server
This adds a single-node configuration of a dev cluster, for use when
testing things that require state restoration or multiple clients, but don't
necessarily require a 3+ node cluster.
2019-05-22 14:21:09 +02:00
Preetha Appan
12e1804733 code review feedback 2019-05-07 16:23:32 -05:00
Preetha Appan
5f88d0f408 Remove unnecessary locking and serverlist syncing in heartbeats
This removes an unnecessary shared lock between discovery and heartbeating
which was causing heartbeats to be missed upon retries when a single server
fails. Also made a drive by fix to call the periodic server shuffler goroutine.
2019-05-06 14:44:55 -05:00
Lang Martin
c75357c7c5 Merge pull request #5631 from hashicorp/b-system-sched-constraint-errors
fix system sched constraint errors
2019-05-06 11:53:40 -04:00
Preetha Appan
1500cf0e1f update changelog 2019-05-03 17:07:27 -05:00
Lang Martin
315a6b0277 dev/cluster meta tagged clients, raw_exec 2019-05-01 12:25:26 -04:00
Lang Martin
0afd2c1d90 dev/hooks/pre-push refuses to push to master, still checks oss 2019-04-25 16:54:02 -04:00
Preetha Appan
e58fcf7ac7 revert unintended change 2019-01-18 17:36:35 -06:00
Preetha Appan
7f4f55bad5 wip cluster with raw exec enabled 2019-01-17 10:18:19 -06:00
Alex Dadgar
acb9d12157 dev files 2018-06-01 13:29:11 -07:00
Alex Dadgar
751b42aaa6 dev helper for three node server cluster 2018-04-12 16:24:25 -07:00
Alex Dadgar
852e3b4fa0 Use new Vault CLI commands in guides 2018-04-11 12:51:36 -07:00
Josh Soref
20f24fd0ee spelling: website 2018-03-11 19:17:53 +00:00
Josh Soref
a5868efd69 spelling: hashicorp 2018-03-11 18:11:14 +00:00
Josh Soref
52f2f6a4ef spelling: environment 2018-03-11 18:00:20 +00:00
Alex Dadgar
aeebafc9d3 guide 2017-10-31 13:14:16 -07:00
Alex Dadgar
676d73ac6a Merge branch 'f-release-guide' of github.com:hashicorp/nomad into f-release-guide 2017-10-26 12:34:22 -07:00
Alex Dadgar
cd2876e796 fixes 2017-10-26 12:33:11 -07:00
Preetha
f9dffa4743 Correct a small typo 2017-10-26 12:17:31 -05:00
Alex Dadgar
89d778e0e0 Update releasing.md 2017-10-26 10:10:17 -07:00
Alex Dadgar
c873969555 document release procedure 2017-10-26 10:08:19 -07:00
Alex Dadgar
14101867ad build scripts 2017-10-16 16:44:08 -07:00
Alex Dadgar
97dda5474b ListPolicies and GetPolicy work w/o management token 2017-10-13 13:12:20 -07:00
Alex Dadgar
0fa161be22 Update README.md 2017-08-29 15:50:52 -07:00
Alex Dadgar
9e63e7b7ce Add readmes 2017-08-29 15:49:39 -07:00
Alex Dadgar
734a73ee4e tls cluster 2017-08-29 14:33:19 -07:00
Alex Dadgar
7342fe55f8 fix hook 2017-08-20 20:45:00 -07:00
Alex Dadgar
25d1d2e80e Add a shared git hooks directory
This PR adds a place to share git hooks.
2017-08-17 10:55:53 -07:00
Alex Dadgar
4663ebeafc Resolve comments 2017-08-07 11:19:46 -07:00
Alex Dadgar
cf4da993b7 Rename 2017-08-02 13:33:46 -07:00
Alex Dadgar
bd906ed208 Persistent server config 2017-08-02 13:30:42 -07:00
Alex Dadgar
43e7cf3d5c slightly clean default client.config 2017-08-02 13:23:07 -07:00
Alex Dadgar
6c7faecb80 Add dev/ for configs for use by Nomad developers
This PR adds a folder `dev/` which can be used to store helpful commands
and configs for use when developing Nomad itself.
2017-08-02 13:20:06 -07:00